tech Russia Launches 16 Satellites to Challenge Starlink
Russia deploys first batch of 16 low-orbit satellites in effort to build global broadband network rivaling Elon Musk’s Starlink. The move marks a strategic pivot after decades of space program decline.