Exclusive: Clean energy deals on track for “biggest year ever”

May 19, 2026

They’re driven by the AI boom and a rush to secure expiring tax credits.