Barry Callebaut results: Petra costs and inefficiencies to blame for 2012/13 profit slump
Barry Callebaut has recorded a 4.9% drop in net profit for the fiscal year 2012/13 as it integrates Petra Foods’ cocoa business and experiences capacity constraints.