Elon Musk has revealed the production version of the new Tesla Model 3 compact executive hatch read more....