BusinessIMCD Reports 11% Constant-Currency EBITA Growth in Nine MonthsBy Helena WardNov 5, 2026, 1:43 PM UTC