Picture Name

The world's first commercial wind-powered roll-on/roll-off ship has completed its second phase of sea trials.



Related News