Musk denies selling Starlink terminals to Russia after Kyiv alleges their use in occupied areas By: CNBC.com News February 12, 2024 at 03:30 AM EST Starlink has been adamant that its satellite networks have never operated or been marketed in Russia. Read More >>