Tag: Takata Corporation

Tesla Recalls 125,000 Cars Over Seat Belt Issue

Close-up of Tesla Motors logo against a bright blue sky in Pleasanton, California.Photo: Smith Collection/Gado

By Mike Powers