More large renewables deals on cards for Total after UK wind project entry, analysts say
French giant well on track to meet near-term renewables targets after deal for Scotland’s biggest offshore wind farm
French giant well on track to meet near-term renewables targets after deal for Scotland’s biggest offshore wind farm