
Eye on the Market Outlook 2026: Smothering Heights
Eye On The Market
00:00
Turbine Shortages, Costs, and Delivery Delays
Michael Cembalest details supply constraints: soaring turbine costs, longer deliveries, and implications for new generation timelines.
Play episode from 20:41
Transcript


