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
Read moreConstruction has begun on bp’s 187 MW DC Peacock Solar project, located 10 miles north of Corpus Christi in San
Read moreWorkers at Arche Solar construction site in Fulton County, Ohio. (Credit: bp America) bp’s 134 MW DC (107 MW AC)
Read moreThe 163 MW Elm Branch solar power project in Texas was developed by Lightsource bp and is powered by First
Read morebp, a U.K.-based multinational oil and gas company, has reached an agreement to purchase 9 GW of U.S. solar development
Read more