Mazda Recalls 90K Cars In Japan, China

Mazda Motor Corp. has reportedly recalled nearly 90,000 vehicles in Japan and China in order to fix an oil hose problem, marking the Japanese automaker's second recall in recent months....

Already a subscriber? Click here to view full article