Luxury Daily

French fragrance brand Creed sells majority stake to BlackRock private equity group