L Brands chief Leslie Wexner is 'embarrassed' by his ties to 'depraved' Jeffrey Epstein
Leslie Wexner, the CEO of Victoria's Secret parent company L Brands, said Tuesday that he was "embarrassed" that he put his trust in disgraced financier Jeffrey Epstein. "Being tak…