Mahindra recalls 25,000 XUV500 SUVs over three faulty parts
Mahindra and Mahindra Limited, largest utility vehicle manufacturer in India, has recalled a total of 25,000 XUV500 SUVs due three faulty parts.
Ford Motor Co. said Wednesday that it's recalling nearly half a million minivans and SUVs because of a pair of mechanical issues.