Bata to launch 13 new 'Power' stores in 2024
Footwear business Bata plans to open 13 new stores for its ‘Power’ brand in India to bring its brick-and-mortar total to 15 by the end of the calendar year.