It does not receive public fundingEditor in chief: CLARA MOSCHINI
Hein Schumacher CEO Barry Callebaut effective Jan 26, 2026