Mahindra & Mahindra, the popular Indian UV manufacturer, recently revealed the market name of its upcoming U321 MPV. To go on sale under the Marazzo moniker, the upcoming premium MPV will be slotted between the Scorpio and the XUV500, and will be a lot more upmarket offering than the Xylo. A new report reveals that the Mahindra Marazzo MPV launch …