News

Plus, nearly 1-in-5 new car buyers are paying more than $1,000 per month for their new cars and Tesla is struggling to sell ...