BC Ferries has pledged to build seven electrically powered ferries at a Canadian shipyard if the government helps with funding. The move by the Canadian