Tesla finally enters India, first stop is Bengaluru



Ending years of wait and speculation, Tesla CEO Elon Musk has finally entered India by registering Tesla as a company in Bengaluru. According to the details available on the Registrar of Companies website, Tesla India Motors and Energy Private Limited has been incorporated and the registered address is in Lavelle Road, Bengaluru. “Tesla registered its […]