- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Tesla isn’t just planning to sell cars — it’s also setting up shop in India. Reports indicate that the company has chosen prime locations for its first showrooms, with one expected to be in Delhi’s Aerocity and the other in Mumbai’s Bandra Kurla Complex (BKC)
http://dlvr.it/TJ4stF
http://dlvr.it/TJ4stF
- Get link
- X
- Other Apps
Comments
Post a Comment