Apex Clean Energy Signs PPA with Meta for Texas Solar Project
Apex Clean Energy and Meta have signed a power purchase agreement for a Texas solar project.

Apex Clean Energy has signed a power purchase agreement (PPA) with Meta for solar power from a project in Texas. The deal underscores the continued appetite of large technology companies for renewable...