Texas
Meta, Invenergy Expand Partnership with 791 MW Clean Energy Deal
Sunraycer, Meta Sign Pact For 240 MW of Solar Projects In Texas
Microsoft Inks Deal With RWE To Purchase Wind Power From 446 MW Texas Farm
Leeward Renewable Energy Secures 400 MW Solar Projects From Microsoft In Texas
EDP Renewables & Walmart Sign 15-yr PPA For 180 MW Texas Solar Plant
Primergy Secures PPA With Microsoft For 408 MW Solar Project In Texas