MUMBAI, INDIA: India has a scintillating new luxury destination that has marked its arrival with much élan. The weekend of 10th April witnessed the grand unveiling of the Chairman’s Collection Store in the heart of Bandra, with the opening of a stunning two-level flagship store that embodies a bold, luxurious experience. Spanning over 11,000 square...