NTPC invites bids to Set up EV Charging stations across India After the solar energy revolution in India, electric vehicles have become the next big thing. In order to maintain the quality of air, the government of India is set to reduce its carbon footprint throughout and is setting aggressive targets to meet its goal. […]