Tesla has secured a 4,000 sq ft commercial space in the heart of Mumbai's Bandra Kurla Complex (BKC). This location will serve as Tesla's flagship showroom in India.
Rishu
•
Medial • 1m
Damn 🔥
0 replies1 like
More like this
Recommendations from Medial
Nawal
Hope , I can Help yo... • 6m
Niket Bro Dilwa do 😂 🔥
On serious note - Damn those Taxes