Anemoi Marine Technologies has completed the retrofit on another of the largest vessels in the world after installing five 35 ...