Temporary Works Design (TWD) is assisting DEME Offshore with installing 80 wind turbines at the Saint-Nazaire offshore wind farm in France. The post Design ... Read more