The company’s valuation has declined 80 percent, from a $1.6 billion peak to $310 million, according to The Wall Street Journal.



Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here