IOC and others have shown interest in setting up e-charging stations at 36 locations and 55 locations in the state
Get all latest content delivered to your email