By  on November 8, 2017

MOSCOW — While long synonymous with athletic prowess, Russia is rapidly catching up with the worldwide craze for branded activewear and ath-leisure.

Under Armour recently opened its first Russian store in the Metropolis shopping mall in Moscow, saying it spies “huge potential” in the vast nation and is planning on further retail expansion in the capital city, Saint Petersburg and Ekaterinburg.

To continue reading this article...

load comments
blog comments powered by Disqus