A development project for the construction of a 136-meter, wind-powered merchant ship is under full sail following the final selection of the wind-assisted propulsion technology for the vessel, an active…
A development project for the construction of a 136-meter, wind-powered merchant ship is under full sail following the final selection of the wind-assisted propulsion technology for the vessel, an active…