(RTTNews) – bp (BP.L, BP_UN.TO, BP) said the company has started construction on its 187MWdc Peacock Solar project, located 10 miles north of Corpus Christi in San Patricio County, Texas. The project is anticipated to come online in the second half of 2024.
Source: Industry Insights