News

The latest earnings report from Barry Callebaut AG ( VTX:BARN ) disappointed investors. We did some digging and ...