World Shell wins appeal against ruling requiring it to drastically reduce its carbon emissions | DW News 12 November 2024, 3:32 pm Team Buyback Share this:TweetRedditTelegramWhatsApp