Green Power: Guillaume Le Grand gets wind in his sails with first newbuilding
French company sees ‘commercial traction’ for a minimum of 10 new sail-powered vessels
French company sees ‘commercial traction’ for a minimum of 10 new sail-powered vessels