politics #Business #International #Technology #Tesla #VancouverInternationalAutoShow Auto show pulls Tesla over safety concerns The Hill Mar 19