ADVERTISEMENT

Tesla recalls 321,000 vehicles, 19th recall of the year