Tesla India Picks Prime Spot In South Mumbai For Store, Corporate Base
Image Credit: forbes
Elon Musk-led electric vehicles (EV) company Tesla Inc has reportedly selected Mumbai’s prime Lower Parel-Worli area for its first corporate office in India, along with a retail outlet in the same location. The company is said to have already evaluated a few ready commercial projects in the vicinity for a 40,000 square feet office-plus-retail space to kickstart India operations soon.