Blogs Cars News

Tesla selects Mumbai’s Parel-Worli Area for it’s first corporate office

Tesla has chosen Mumbai’s Lower Parel-Worli area for it’s first corporate office in India along with a retail outlet as.

Read More