News

Australian boatbuilder Incat today launched what it claims is the world's largest electric-powered ship, a massive 130-metre (426-feet) catamaran named Hull ...