Tesla is making progress towards its India launch by finalizing a deal for its first showroom in Mumbai's Bandra Kurla ...
Industry insiders, speaking on the condition of anonymity, revealed that Tesla has secured premium retail spaces in two of the most prominent commercial hubs in the country.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results