Mahindra TUV 300 launch on 10th September, interior image revealed
Mahindra announced the launch date of its all new utility vehicle, the TUV300 on September 10, 2015 from its state-of-the-art automotive plant in Chakan, Maharashtra. Based on an all new platform, the TUV300 has been […]