Businessman Elon Musk on Feb. 11 said that his SpaceX company sold no Starlink terminals to Russia, directly or indirectly. He said this in response to several media outlets and Ukraine’s military int Source : kyivindependent.com/musk-deni…