Arche Solar Farm
Arche Solar Farm Image Source – bp

bp Starts Construction of Arche Solar Farm in Ohio

bp announced that its 134MWdc (107MWac) Arche Solar project in Fulton County, Ohio, is beginning construction, helping support the
Loading content, please wait...
logo
SteelGuru Business News
www.steelguru.com