The pact focuses on setting up commercial scale charging and battery swapping stations for EVs New Delhi: private sector electricity generator Tata Power and Indraprastha Gas Ltd (IGL) today announced signing of a pact to jointly set up electric vehicle charging stations, battery swapping stations and rooftop solar power plants among other focus areas. “The […]