
Meta and Zelestra Expand Their Clean Energy Relationship Signing Four New Renewable Energy Agreements in Texas Totalling 595 MWac
Meta and Zelestra Expand Their Clean Energy Relationship Signing Four New Renewable Energy Agreements in Texas Totalling 595 MWac: The four new Environmental Attribute Purchase Agreements (EAPAs) will enable the construction of four solar projects with a total capacity of 720 MWdc In total, Meta and Zelestra have now closed six EAPAs totalling 800 MWac […]