Spanish French wind deal signed in Scotland

French engineering and construction company Technip and Spain’s power company Iberdrola have teamed up for a new offshore wind business to be based in Scotland. The deal was announced at the French company’s new “centre of engineering excellence” for offshore wind in Aberdeen. Technip Chairman and CEO Thierry Pilenko and Keith Anderson, Chief Executive of […]