The startup was estimated to be valued at $5 billion in 2023, based on privately executed stock trades described to Reuters
The startup was estimated to be valued at $5 billion in 2023, based on privately executed stock trades described to Reuters Technology Technology News Today, Latest Tech News | The Hindu