Taneja, Sreeram and Feinstein named directors in India Tesla India Motors and Energy Private Ltd has incorporated Research and Development unit in Bengaluru on 8 January 2021 with the Ministry of Corporate Affairs, Karnataka Chief Minister B S Yediyurappa has confirmed...
Read moreDetails











