fbpx

Investors valued the startup at $900 million in its latest funding round.