Under Armour will open its first store in India in the next few weeks, under a subsidiary called Under Armour India. The brand plans to grow in India’s 10 biggest cities through franchise operators and will also sell the brand via online platforms including Amazon and Myntra. Read the LiveMint story here