Business-to-business chocolate giant Barry Callebaut today (7 November) revealed a drop in earnings in its full-year but reaffirmed its mid-term financial targets.