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.
34d ago
verifying reliability
No specialized terms available for this topic.