Tesla India leases Rs 25 crore service centre in Mumbai

Card image cap