Restaurant India News: Subway Opens 33 New Stores Across India, Plans 100+ by FY26 End
This update follows the addition of 15 stores in the previous quarter, reflecting the brand’s ongoing expansion strategy in one of its highest-…
Explore Upcoming Events And New Age Agendas
Stay on top – Get the daily news from Indian Retailer in your inbox