Mahindra launches Mini Van to compete with Maruti Suzuki Omni

0
Indian automaker Mahindra & Mahindra has revealed a new mini passenger Van called Maxximo Mini Van VX. The passenger Van has been priced at Rs. 3.7-3.8 lakhs…
Read More