Heelstone starts construction on 86 MW of Illinois solar projects

The three-project portfolio reached financial close on July 20, 2026, with Meta contracted to buy the full environmental attribute output under long-term CPPAs.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.