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Ā ā¢Ā 3d
Damn š„
0 replies1 like
More like this
Recommendations from Medial
Nawal
Down , Not OutĀ ā¢Ā 5m
Niket Bro Dilwa do š š„
On serious note - Damn those Taxes