Tesla’s first showroom in India to be in Mumbai

Energy company Tesla will commence its operations in India later this year. While we await further official information, a report states that it has finalised the location of its first office and showroom – in a posh part of Mumbai. Earlier this year, Tesla registered a company in India, incorporating it in Bangalore, leading many to believe that it would end up being the base of its operations in the country. However, a new development suggests that Mumbai will take the crown for Tesla’s first office as well as showroom. Mumbai’s…

Read More