Contact Information

37 Westminster Buildings, Theatre Square,
Nottingham, NG1 6LG

We Are Available 24/ 7. Call Now.
Tesla selects showroom locations in New Delhi, Mumbai for India debut, sources say
Business

Tesla selects showroom locations in New Delhi, Mumbai for India debut, sources say

Tesla has selected locations for two showrooms in the Indian cities of New Delhi and Mumbai, moving closer to its long-delayed plans to sell its