EV Demand Cliff or Just a Blip? Tesla Deliveries Plummet 31% in First Quarter Posted on April 4, 2019 by admin