Tesla Looking for Showroom Spaces in India!
Tesla Looking for Showroom Spaces in India!

Tesla Inc is searching for areas to open showrooms in three major Indian cities and has employed a supervisor to govern its lobbying and business undertakings..