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