18m
Khaleej Times on MSNTesla signs deal for first India showroom to sell imported EVsTesla signs lease for its first showroom in Mumbai, aiming to sell imported electric cars in India. The showroom will be located in the business hub of Bandra Kurla Complex.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results