Electric Vehicle (EV) News Tata and Mahindra EVs Will Give Tesla A Run For Its Money – Ex NITI Aayog CEO 2 months ago