News

France has ordered the recall of 2.5 million cars equipped with defective airbags that can explode on impact and have caused ...