You can charge your EV for free at 400 spots in Karnataka. Check details