Tesla’s first India showroom to open in Mumbai’s BKC, Delhi next in line – Business Standard

Tesla signs lease agreement for first India showroom in Mumbai’s BKC, paying Rs 35 lakh per month for a 4000 sq ft space; Delhi showroom also …

Read More