Tesla launches ‘affordable’ Model 3

Tesla unveils its much-anticipated Model 3 electric car saying it will cost $35,000 and have a range of at least 215 miles (346km) per charge.