Mazda offers car health checkMazda is offering all its cars, both old and new, an exclusive 60 days health check. The Japanese car manufacturers are also offering special prices for clutch and suspension parts as well as labour charges, said a company offcial. Moreā¦ |