fbpx

Investors valued the startup at $900 million in its