Oyo will be the world's largest hotel chain by 2023
File photo: Oyo founder Ritesh Agarwal.
File photo: Oyo founder Ritesh Agarwal.
Comments Close