13 May, 2026

Permitting delays may stall US onshore wind; podcast on Europe's energy security

S&P Global Market Intelligence's weekly overview of essential coverage of the energy transition.