Description
Tesla unveils its first showroom in India, marking its entry into the world's most populous country, as Elon Musk's electric vehicle company seeks new customers amid sagging sales in the United States and Europe. The store opens its doors in India's financial capital Mumbai to select visitors after its inauguration by Maharashtra state's chief minister Devendra Fadnavis. IMAGES AND SOUNDBITES