Monday | Jul 08 2024 |
The company has now amassed over USD 1 billion in equity and debt, with its latest valuation at USD 5.5 billion
Subscribe our newsletter to get upto date with our news