Mahindra S201 India Launch Reportedly Scheduled In January 2019
Mahindra & Mahindra recently announced the product name of its upcoming MPV. Codenamed U321, the new MPV will be called the Marazzo in production form and is expected to arrive in September 2018. The Marazzo will be accompanied by another product during the festive season which will most likely the Mahindra badged SsangYong Rexton that […]