Launch of IMREDD’s self-driving vehicle