Tesla all set for Indian roads: First showroom to open in Mumbai
NEW DELHI: Tesla has signed its first five-year lease deal in India for a showroom in Mumbai to promote imported electrical automobiles in the nation, Reuters reported.According to the paperwork,


