Three years back, you’d have been hard-pressed to find a public EV charger around town. Fast forward to today and there are 106 charging stations
Three years back, you’d have been hard-pressed to find a public EV charger around town. Fast forward to today and there are 106 charging stations