Just months ago, Bank of America valued Marco Polo Network at €150 million. Now in liquidation, what went wrong with the company?
© 2023 Currency Media Limited