Markets | Wed Jul 16, 2014 12:19pm EDT

Tesla names small car to be launched in 2017 'Model 3'