news Barry Callebaut posts revenue upturn amid challenging global market conditions posted 25 January, 2024