Musk's Tesla is incorporated in Delaware, United States and has accused the Indian battery maker of using trade names 'Tesla Power' and 'Tesla Power USA'
Musk's Tesla is incorporated in Delaware, United States and has accused the Indian battery maker of using trade names 'Tesla Power' and 'Tesla Power USA'