BP Strikes Corporate Solar PPA Deal For US Project With Meta

Meta Signs Up For 134 MW DC Arche Solar Project Of BP In Ohio; Fossil Fuel Giant’s AREH Project Secures Land In Australia

British oil and gas multinational bp has entered a corporate power purchase agreement (CPPA) with technology group Meta for its