The company says its valuation is over $1.2 billion after it has now raised a total of $245 million. The funding news comes only a few weeks after the …
read source

The company says its valuation is over $1.2 billion after it has now raised a total of $245 million. The funding news comes only a few weeks after the …
read source