2017-10-16T00:00:00
Under Armour has opened its first store in Russia, in the Metropolis Shopping Center in Moscow. The company, which has its own Russian sales office, says it eyes a major expansion in the country through the opening of other stores and factory outlets and an online-store in the near future.
For team or company-wide subscriptions and enquiries see our corporate membership page.
Site powered by Webvision Cloud