Skip to content

Results

Image shows Peter Feld, Barry Callebaut CEO.

Delayed client orders see Barry Callebaut’s volumes decrease by 4.7%

Privacy Policy Cookie Policy