Tag: BP

Search
Select Categories
Sort By

Search

Sort By

Categories

construction
Meta has signed a power-purchase agreement (PPA) with BP for the construction of the new 134 megawatt Arche Solar project...