bp Begins Installation on 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 Installation on 134 MW Ohio Solar Project with Meta PPA appeared first on Solar Industry.