Tesla delivers 88,400 vehicles in Q1 By: CNBC.com News April 02, 2020 at 16:08 PM EDT The coronavirus COVID-19 outbreak affected Tesla production in China and the U.S. Read More >>