Just over seven months ago, India’s Oyo Hotels proclaimed itself the world’s third largest hotel. Now the Softbank-backed startup is cutting headcount in its home market by around one-fifth, as it struggles for profitability.
Valued at as much as $10… Read More>>