Autos

Over 1M Teslas recalled because windows can pinch fingers

Published: 

The logo for the Tesla Supercharger station is seen in Buford, Ga, April 22, 2021. (Chris Carlson / AP)