its been a while since one of India's biggest car manufacturers, Mahindra, has been testing,
The Mahindra Thar can be considered as the one who single-handedly made a for itself
In the recent announcement, Mahindra has showcased a plan to launch 23 vehicles, one of