Electric Vehicle (EV) News Tesla Starts Hiring in India – Showrooms Coming Up in Delhi & Mumbai 1 year ago