Tesla Model 3 unveiling March 31: Everything you need to know Posted on March 4, 2016 by Tesla Model 3 unveiling March 31: Everything you need to knowSource: zdnetPublished on 2016-03-04