bp Begins Installation on 134 MW Ohio Solar Project with Meta PPA
Workers at Arche Solar construction site in Fulton County, Ohio. (Credit: bp America) bp’s 134 MW DC (107 MW AC)
Read moreWorkers at Arche Solar construction site in Fulton County, Ohio. (Credit: bp America) bp’s 134 MW DC (107 MW AC)
Read more