Adidas India plans to open 200 outlets before year's end, reports indiaretailing.com. The stores will be located in a range of markets, from high to low tier cities.
According to the report, adidas India presently has over 450 stores, 130 of which are located in smaller towns.