Once valued at US$10 billion, the India-based hospitality firm may see its valuation reduced to as low as US$2.5 billion, TechCrunch reported…
Read More
Once valued at US$10 billion, the India-based hospitality firm may see its valuation reduced to as low as US$2.5 billion, TechCrunch reported…
Read More