Law & ArbitrationImplication of Shell’s Dutch Court of Appeal VictoryadminDecember 30, 2024 by adminDecember 30, 2024010 Shell to invest $10-15 billion between 2023 and the end of 2025 in low-carbon energy solutions including charging for electric vehicles, biofuels, renewable power, hydrogen,...