French oil major completes deals in North America, Europe and Africa that boost its goal of reaching 35GW of renewables capacity this year
French oil major completes deals in North America, Europe and Africa that boost its goal of reaching 35GW of renewables capacity this year