Home Tags Bp Americas

Tag: bp Americas

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...

Stay Connected

13,144FansLike
91,176FollowersFollow