Major Brands, a retailer for premier international fashion apparel, accessories & beauty brands, has added Bath & Body Works to its portfolio of retail licenses and will be bringing the brand to India with two stores, soon to be launched.
The two Bath & Body Works stores will open in India in New Delhi at Select City Walk and DLF Mall of India (Noida), followed by Ambience Mall Gurgaon. This will be followed by expanding the footprint to Mumbai by early 2019.
The new Bath & Body Works stores will introduce an experiential environment that allows customers to explore an