News

The French government and three offshore wind power farms signed amendments to power-purchase agreements, allowing them to ...