SHANGHAI: Chinas FAW Car Co Ltd , a partner of Japans Mazda Motor Corp, is recalling nearly 280,000 Mazda 6 cars due to issues with air bags that a person familiar with the matter said were from troubled Japanese supplier Takata Corp.
To continue reading the rest of the article, click here