X

Barry Callebaut reports 8.5% decline in full-year net profit

Close
Close
Close