… Monsanto named worst corporate climate … Climate Change Gm Food And Farming Monsanto mermaid.jpg The Angry Mermaid award … despite link to deforestation Biotech giant Monsanto has been criticised for its … Shell and the American Petroleum Institute. Monsanto was nominated for its promotion of …