German sports giant Adidas to ramp up its physical retail business in Tier Indian cities
International sportswear brand Adidas is mulling to expand its physical retail presence in India to tap the fitness-conscious customers in Tier I and II cities...