Oyo, a global hotel technology startup, said on Thursday that it would open 50 facilities in Ayodhya by 2023. About 25 of these will be homestays maintained by homeowners, while
Industry
Apr 20, 2023
Nov 5, 2024