The Times of India reports that Nike is shutting down 35 percent of its stores in India, as it strives to cut its losses in the country. The newspaper adds that the brand currently has about 200 mono-brand stores left in the country and is sharply reducing the number of ...