Autonomous Mayflower ship reaches North American shores – in Canada

The sleek autonomous trimaran docked in Halifax, Nova Scotia, on Sunday, after more than five weeks crossing the Atlantic from England, …