Delhi State Northwest Territories Power Company (NTPC) is planning to develop 20 EV charging stations within Delhi. Despite the several initiatives for popularizing EVs in India, the pace of transportation electrification in India is slow. The main reasons behind the slow rate of switching from...