Skip to content
 
Swiss Observer
Upheaval at Barry Callebaut as CEO Departs Amid Market and Internal Pressures