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