News Musk Clarifies No Starlink Terminals Sold to Russia Amid Misinformation Henrik R • 12. February 2024