Anemoi Marine Technologies has received new design assessment certificates from Bureau Veritas for several versions of its Rotor Sail wind-assisted propulsion system
China’s Hunan Xiangchuan Shipbuilding Industry has set up a new shipyard and repair base in Zhoushan, Zhejiang province to expand its footprint locally.