After the immense success and overwhelming response of the XUV700. Mahindra has recently launched another
Japanese carmaker Toyota has halted bookings for its top-selling car, the Innova Hycross, yet again.
Better late than never! This is something that Indian carmaker Tata has been known for.