Home Tags Armadillo Solar Center

Tag: Armadillo Solar Center

MSD Secures PPA for Texas Solar Center

MSD, a biopharmaceutical company, has signed a power purchase agreement (PPA) with ├śrsted for energy from the Armadillo Solar Center in Navarro County, Texas....

Stay Connected

13,144FansLike
92,301FollowersFollow