Germany recently just lost nearly 9,500 litres of diesel in Antarctica — and the Weddell Sea is now paying the price. In January, seven…
Read More
EU Sets 90% Emissions Cut Target by 2040 Amid Policy…
Bezos Earth Fund Pledges $24.5 Million to Create World’s First…


