BP‘s Arche Solar project in Fulton County, Ohio, is beginning construction. The project is part of BP’s plans to develop 20GW of net renewable generating capacity by 2025 and 50GW by 2030.
BP has secured a power-purchase agreement (PPA) with Meta for the project, bringing together two major corporations to address greenhouse-gas emissions and support…
