According to a report from the Toronto Star, four Tesla locations claimed to have sold 8,653 electric vehicles in the last ...
President Trump dashed hopes for a last-minute deal that would avoid 25% tariffs being imposed on Canada and Mexico. Ontario ...