Mahindra invests heavily for their upcoming U321 MPV Posted on February 12, 2017 by Deep Mahindra and Mahindra has announced plans to build their new MPV, codenamed the U321, at the Nashik plant. Sources believe that the U321 is slated to be a premium MPV that’s expected to take on the likes of the RenaultRead More Mahindra invests heavily for their upcoming U321 MPV