Norway’s New Havyard Ship Technology to restructure operations



  • New Havyard Ship Technology