Tesla Reportedly Leases Office Space In India, Hinting At Imminent Market Entry

The 5,850-square-foot space is located in Pune, one of India’s largest IT hubs.

Source: InsideEVs – Articles

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Translate »