Arche Solar project : BP begins construction on 134MWdc plant in Ohio
BP has begun the construction of its 134MWdc Arche Solar project in Fulton County, Ohio to address greenhouse-gas emissions and support green energy growth in the US. The Arche Solar project is part of BP’s plans to develop 20GW of net renewable generating capacity by 2025 and 50GW by 2030. The solar power project in […]