Tesla Inc. is gearing up for its much-anticipated entry into the Indian market by setting up company-owned showrooms in two ...
Tesla has finalized a deal for its first showroom in Mumbai's Bandra Kurla Complex, occupying 4,000 sq ft. The company is ...