London startupfromBusiness Insider3 days agoElectric ships are here - but they won't be crossing oceans yetIncat launched the world's largest electric ship Hull 096, but long-haul routes are still impractical due to battery limitations.