Presented by Elena & Marcus Thorne · Groundwork Spoken Journalism
The US added 11.4 GW of solar in Q2 2026 after the ITC expired, boosting ROI and cutting payback periods.