Intersport has opened a new store in Russia for the first time since August 2016, when the banner got a new master franchisee for the country. The new store of 350 square meters is located in the Rio shopping center in downtown St. Petersburg. It is the third Intersport store ...
For team or company-wide subscriptions and enquiries see our corporate membership page.