Adidas launches first flagship store in India – The Home of Possibilities

New Delhi, Sep 15 (IANS) Leading sportswear giant - adidas unveiled its first flagship store in India. Located in the heart of the national capital - Connaught Place, 'The Home of Possibilities' stor...

Become a proud member of 1947.com to access this content.