An EV car owner charges his vehicle in New Delhi. With just 933 public charging stations across the country, consumers are unsure if they can charge their vehicles for longer journeys.Bloomberg via Getty Images
An EV car owner charges his vehicle in New Delhi. With just 933 public charging stations across the country, consumers are unsure if they can charge their vehicles for longer journeys.Bloomberg via GeShow more

Can Tesla's entry into India power up its struggling electric vehicle market?