Shell wins appeal against landmark climate ruling to cut emissions November 13, 2024 by Andy Gregory Shell had previously been ordered to cut its carbon emissions by 2030 in line with Paris climate accords Read More