It isn't just malls. The retail experience in the Garden City is different from anywhere else in India, says Shrabonti Bagchi

It proudly claims to be one of the biggest malls in south Asia. Spread out over 750,000 sq ft, the Garuda Mall in Bangalore isn't making tall claims. The glittering retail palace which is being formally opened in a few weeks, has all the usual suspect... | Read..