Tesla is ramping up its plans in India. The American electric car maker has leased a 24,500 sq ft office and service center in Kurla West, Mumbai. This marks Tesla’s fourth office in India, show...
Tesla is ramping up its plans in India. The American electric car maker has leased a 24,500 sq ft office and service center in Kurla West, Mumbai. This marks Tesla’s fourth office in India, show...