Meta signs PPA on 240-MW Texas solar project

Continue to Site