News

Electric vehicle maker Tesla is all set to open the first India showroom in Mumbai on July 15, dubbed as an “Experience ...