A US court has blocked federal attempts to delay 57 GW of renewable energy projects, while Microsoft and JPMorgan ink major carbon removal deals worth hundreds of thousands of metric tons. Here’s why these developments matter for European sustainability strategy.
