Posted inBlog News Oyo investors plan to sell stake at $3.9b valuation Posted by By Mehmed Saleem 16 January 2025No Comments Oyo’s peak valuation reached over US$9 billion in 2021, a significant drop from current levels. Mehmed Saleem View All Posts Post navigation Previous Post Chinese unicorn Minimax unveils open-source AI modelsNext PostTesla discounts Cybertruck by up to $2.6k amid sales decline