Swiss chocolate and cocoa giant Barry Callebauton Wednesday posted annual sales sweetened by rising cocoa prices, but the impact of a stronger Swiss franc ate into its profit.

for more...