Intersect Power’s $837M Battery Deal Redefines Energy Storage Finance
Intersect Power’s $837 million battery storage financing deal has been named “Deal of the Year” by Energy Risk, marking a turning point in clean energy infrastructure funding.