Total renewables base swells with $1.7bn Direct Energie deal
French oil and gas giant agrees to take majority stake in energy group with 2.5GW renewables portfolio
French oil and gas giant agrees to take majority stake in energy group with 2.5GW renewables portfolio