Marine renewables developer Naval Energies has start manufacturing at its tidal turbine assembly plant in Cherbourg, France, the world’s first sector-dedicated factory. The 5,500 sq metre