You are here: Home Archives Elon Musk's Tesla opens India entity in Bengaluru, names three directors - Mint