Cargill Wins Two 2025 BIG Innovation Awards Cargill has been recognised for its innovation in the agriculture industry with two 2025 BIG