Tesla accelerates India strategy with new office lease in Mumbaiโs Kurla
In order to expand operations and develop a local ecosystem for future manufacturing and supply chain activities in India, Tesla has taken an important step by leasing a new office space in Kurla West, central Mumbai. This move highlights the companyโs growing commitment to the […]
Business