India

âš¡Nike Reduces Number of Stores in India to 150, Sportswear Brand To Focus Mainly on Selling Online

By Team Latestly

Nike, the world's largest sportswear maker has decided to reduce the number of stores to 150 in India and it may even further bring it down to 100. According to a report on Economic Times, Nike has withdrawn from most of its franchise tie-ups in India

Read Full Story
Read All QuickLY