Posted on January 13, 2021 by adminTesla comes to India, sets up office in Bengaluru Ending speculations of whether or not it would come to India and where in the country, Elon Musk’s Tesla has set up it’s office in Bengaluru, even as … ( read original story …)