Victoria’s Secret’s parent company, L Brands, Inc. (NYSE:LB) is not performing up to investors’ expectations. Incursions into new markets have taken a huge toll on revenues, and profits realized in any one segment are offset by dwindling sales in other segments.
Can the angels find their way?