This new charging station can charge up to four vehicles together. Greater Noida: With an aim to put an end to the constant battle against air pollution and encourage people to ditch petrol-based and use electric vehicles, the Indian Oil in collaboration with National Thermal Power Corporation (NTPC) has set up an electric vehicle charging […]