cnn.com28m
Consumer Reports restores 'recommended' ratings to Tesla Model 3 and Model S