In good news for electric car owners in India’s capital city New Delhi, the government approved setting up over 100 EV charging stations. The Ministry of Power of the Indian government has announced that 131 EV charging stations shall be set up across the Indian capital city Delhi. The charging stations shall be set up at metro […]