Tesla top boss confirms through the news
Tesla is inviting suggestions for locations in India for demonstrations.
Latest Updates & News Article