Tesla has finalized a deal for its first showroom in Mumbai's Bandra Kurla Complex, occupying 4,000 sq ft. The company is ...