OYO plans 600 new locations in South India by the year-end

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.

Updated on: September 06, 2022, 02.14 PM IST
ZEEBIZ TRENDING STORIES