2019-06-20T00:00:00
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.
For team or company-wide subscriptions and enquiries see our corporate membership page.
Site powered by Webvision Cloud