Cargill and Bar Technologies’ wind-powered cargo ship sets sail Cargill and Bar Technologies’ new innovation, WindWings by Yara Marine has set sail, testing new technology to bring win... Read more August 22, 2023