
Musk keeps his ‘Indian promise’
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….reports Asian Lite