Tesla Inc. has signed a five-year lease for its first showroom in Mumbai, located in the upscale Bandra Kurla Complex. The ...