Investors reportedly concerned they could lose hundreds of millions of dollars they invested in the tech startup.
Read the news from all international angles and create your independent opinion
Investors reportedly concerned they could lose hundreds of millions of dollars they invested in the tech startup.