New Delhi Mumbai and Bangalore are the three states. Tesla is scouting for locations to open show rooms and three Indian cities and has hired an executive to lead it’s a lobbying and business efforts ahead of its blind entry into the country
Support this podcast: https://podcasters.spotify.com/pod/show/nirmit-verma/support)