EnergyToday
Meta backs 86 MW Illinois solar push as hyperscaler demand accelerates
Heelstone Renewable Energy closed financing on three Meta-backed solar projects in Illinois totaling 86 MW, demonstrating that corporate PPAs remain strong enough to drive financial close despite broader market slowdown.