OYO plans 600 new locations in South India by the year-end
Zee Business Video Team | Updated: September 6, 2022 14:14 pm
Currently operating around 1350 properties in the southern states of Karnataka, Kerala, Tamil Nadu, Andhra Pradesh, Telangana, and the Union Territory of Puducherry, OYO aims to increase its storefronts by 500-700 in the region.