L Brands to sell majority control of Victoria’s Secret to Sycamore Partners

The brand is valued at over $1 billion.

Advertisement