Aston Martin is recalling 17,590 of its sports cars

Aston Martin is recalling most of its sports cars built since late 2007 after discovering a Chinese sub-supplier was using counterfeit plastic materia(...)