Home Chanel reports 28-percent drop in net profits for ... 20 May 2025 Chanel reports 28-percent drop in net profits for 2024