Food & Beverage

Kraft Foods, Cadbury agree to $19.5 billion deal

After months of fierce resistance, Cadbury’s about-face to accept a sweetened 11.5 billion pound ($19.5 billion) takeover from Kraft Foods Inc. – forming the world’s biggest candy company – has alarmed ... Read More