Barry Callebaut slides as high cocoa prices trigger more debt

Barry Callebaut slides as high cocoa prices trigger more debt