Read More2 minute read CaptureRemovalDutch Court Of Appeal Overturns Landmark Climate Ruling Against Shell Shell (LON: SHEL) has successfully appealed a landmark climate ruling from 2021 that mandated the oil giant to…byTheodora StankovaNovember 18, 2024