Musk's Tesla is incorporated in Delaware, United States and has accused the Indian battery maker of using trade names 'Tesla....
The billionaires have applied for licences to offer satellite internet services in India; the new Telecommunications Act also opens doors....