Swiss chocolate group Barry Callebaut reported a drop in annual net profit on Wednesday as high cocoa prices and falling consumption took a bite out of earnings.

See Full Page