0
Elon Musk has dismissed claims that he is selling Starlink terminals to Russia as ‘categorically false’