Tesla executives proposed setting up a new factory in India in a May 17 meeting with local government officials, according to Reuters.
Source: InsideEVs – Articles
Tesla executives proposed setting up a new factory in India in a May 17 meeting with local government officials, according to Reuters.
Source: InsideEVs – Articles