Russia is using thousands of Starlink terminals bought on the “open market,” Ukraine’s spy chief said. Kyrylo Budanov told The Wall Street Journal that Russian companies are disguising purchases as personal use. Elon Musk has denied such claims, saying Starlink is inoperable in Russia and not sold there. Russian forces are using thousands of Elon […]