Weekly Roundup: Q1 auto sales smash odds, Tesla breaks delivery record, Toyota shifts EV plans
Weekly Roundup
Earlier this week: New vehicle sales volume improved in the first quarter despite concerns about economic headwinds, Tesla hit new delivery records and exceeded expectations in Q1, long-time CADA...






