Adidas goes big in Delhi

The German sportswear giant launches its ‘Home of Possibilities’ flagship in the capital, and keeps ‘the experience’ — from customisation