X

Barry Callebaut reports 7.4% decline in H1 net profit

Close
Close
Close