Oyo Hotels and Homes founder and CEO Ritesh Agarwal is investing $2 billion to buy back stake in the company Ritesh Agarwal — the founder and CEO of Oyo Hotels and Homes — is investing $2 billion to …
More Oyo Founder Ritesh Agarwal Investing $2 Billion To Buy Back Equity Stake Videos