Sections
Shows
Events
Tesla sets up its Indian subsidiary in Bengaluru, Karnataka govt confirms company’s R&D centre, assembly plant will be set up soon