Charlotte Tilbury's Owners Bet $2.7 Billion IPO on Beauty and Fragrance ...

Charlotte Tilbury's Owners Bet $2.7 Billion IPO on Beauty and Fragrance ...