Home Tags Peacock Solar project

Tag: Peacock Solar project

New Peacock Solar Project to Bring Energy, Agrivoltaics to Texas

Construction has begun on bp’s 187 MW DC Peacock Solar project, located 10 miles north of Corpus Christi in San Patricio County, Texas. Peacock will...

Stay Connected

13,144FansLike
91,176FollowersFollow