power purchase agreement

Meta, Zelestra Expand Clean Energy Partnership with Texas Solar Project

Meta and Zelestra announced an expansion of their clean energy partnership through a new power purchase agreement (PPA) tied to…

4 days ago