Go Sport has opened its first two stores in India, following a master franchise agreement signed at the end of 2017 with the Lulu Group. The two units are a store of 1,200 square meters in Mumbai and another one measuring 1,000 m² in Bangalore.
- Home
- Newsletters & Briefings
- Products
- Corporate & Financial
- Retail
- Marketing
- Consumer
- People & HR
- Events
- Legal
- About Us
- AccountOut
- Search
- More from navigation items