December 10, 2025 Does Spending $62 Billion on Utility Batteries Lower Your Cost of Electricity? Of Course Not
November 24, 2025 SCC Notes Growing Cost of VCEA Compliance,Rejects One Project, Makes a Second Contingent