New Albany, Ohio-based Bath and Body Works partnered with Mumbai-based Major Brands, a franchisee for premier international fashion brands in India, and will set up its first two stores in the Delhi-NCR region. The initial roll out is set for ten stores, of which half will be operational by December...
