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