Victoria’s Secret launches India online store; to have brick and mortar outlets

Victoria’s Secret was part of erstwhile L Brands, Inc, an American specialty retailer based in Columbus, Ohio. Earlier this year L Brands, Inc. changed its name to Bath & Body Works, Inc