BAR Technologies
A pioneering cargo vessel equipped with large, British-designed wing sails powered by wind has embarked on its first journey
A pioneering cargo vessel equipped with large, British-designed wing sails powered by wind has embarked on its first journey