March 1, India: Tesla, the global leader in electric vehicles (EVs), has officially chosen India as its next destination, with plans to open two premium showrooms in Mumbai and Delhi. The first showroom will be located in Mumbai’s upscale Bandra Kurla Complex (BKC), a bustling business and retail hub near […]