
Ted Baker opening first Indian store in New Delhi
Ted Baker India is about to launch its first store for India, in the Chanakya Mall in New Delhi. Menswear, womenswear and accessory collections will feature in the UK clothing retailer’s 1600sqft (149sqm) store. All Ted’s store interiors are bespoke to their…