News & Society Engine fault found in Mahindra, company called back 600 vehicles July 21, 2021July 21, 2021 Alex automobiles, mahindra, scorpio, thar Views: 394 The country’s leading vehicle manufacturer Mahindra has recalled around 600 diesel cars. The company says that a fault was Read more