Mahindra e2oPlus Reviewby srijita December 18, 2016 0 We first laid eyes on the Mahindra NXR concept at the 2009 Frankfurt motor show and the DC designed car ...