Recent News

Mazda to recall 42,000 cars with Takata airbags in China

Mazda will recall over 42,000 cars produced in China due to issues over airbags supplied by Takata Corp, a firm which is at the heart of massive recalls globally.