Tag "suv"

Mahindra dealers have begun accepting bookings for the new Marazzo (U321) MPV, which is slated to launch on September 3, 2018. Mahindra is set to introduce the Marazzo MPV in the Indian market on September 3, 2018. A handful of dealers