News

Times are tough in big food. Industry giants like Kraft Heinz and General Mills are struggling with rising costs, weakened pricing power and budget-conscious consumers fed up with high grocery bills.