Tesla India Leases Rs 25 Crore Space In Mumbai To Set Up Service Centre

Tesla India Motor and Energy Private Ltd has leased a 24,500-square-foot space in Mumbai’s Kurla West to set up a service centre.
|
||||
You Might LikeRelated news from verified sources
|