US-headquartered Under Armour is planning to launch 15 new stores in India in 2020. The $5 billion-plus premium sportswear brand will be investing Rs 2-3 crore per store. The brand exited 2019 with 10 …
More Sportswear brand Under Armour targets to launch 15 new stores in India Videos