Tesla In Touch With 5 State Governments To Set Up India Operations: Report

Tesla is reportedly in talks with five Indian state governments to set-up operations in India that include the brand's domestic headquarters as well as R&D centres.