Oyo

Oyo valuation crashes over 75% in new funding | TechCrunch

The valuation of Oyo, as soon as India’s second-most helpful startup at $10 billion, has dipped to $2.4 billion in… Read More

4 months ago