OYO plans 600 new locations in South India by the year-end
Zee Business Video Team | Updated: September 6, 2022 02:14 PM IST
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.