×
Columns | Tech Talk

Tesla Supercharger Plugs In

The automaker has launched its first charging facility in India

(Illustrations: Saurabh Singh)