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, located close to its upcoming showroom in the Bandra Kurla Complex (BKC).
News Today | First with the news
News Today | First with the news
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, located close to its upcoming showroom in the Bandra Kurla Complex (BKC).