Show notes
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://anchor.fm/nirmit-verma/support

