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