[ad_1] New Delhi: Charles & Keith plans to open 6-7 new stores across India this…