This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Where is new deployment happening and where has it stalled? A market-by-market financial snapshot across CAISO, ERCOT, PJM, and MISO.
The safe-harbor runway is finite. What does the supply of new compliant projects look like from 2027 onward, and how does scarcity affect asset pricing?
Load growth continues to accelerate. Where are power prices moving, and what does that mean for merchant revenue assumptions and project IRRs?