Mahindra to launch Reva NXR in six months