Skip to main content
Please wait...
solar feed image

bp Begins Installations for 134 MW Ohio Solar Project with Meta PPA

bp’s 134 MW DC (107 MW AC) Arche Solar project in Fulton County, Ohio is beginning construction. bp has secured a power purchase agreement (PPA) with Meta for the project. “This agreement shows how companies can create jobs, invest in the U.S. economy, and at the same time support net zero ambitions and help the […]

The post bp Begins Installations for 134 MW Ohio Solar Project with Meta PPA appeared first on Solar Industry.