X

Barry Callebaut reports 11.3% decline in H1 net earnings

Close
Close
Close