Maersk tankers to be fitted with huge rotating sails

1 min read

First installation of wind-powered energy t