Bath & Body Works makes entry in India with two new stores in Delhi
Lifestyle | Jun 27, 2018, 06:29 AM ISTWorld’s leading speciality retailers of fragrant products for the body, hands and home, Bath & Body Works have introduced two stores in National Capital, New Delhi, with an inline launch expected in Mumbai in early 2019.