By  on February 21, 2020

Victoria’s Secret has been sold — and now the question is whether it can stem its slide.

At least for now, Wall Street continues to have its doubts. Shares of L Brands Inc. closed down 3.6 percent Thursday to $23.42 each, and are down roughly 13-and-a-half percent year-over-year — or more than 75 percent since the company’s peak in October 2015.

To continue reading this article...

To Read the Full Article
SUBSCRIBE NOW

Tap into our Global Network

Of Industry Leaders and Designers