Russian space startup Bureau 1440 says it launched 16 broadband internet satellites, an early operational step in a low-Earth orbit network set to rival SpaceX
Russia's Bureau 1440 space company launched 16 broadband Internet satellites, marking an early operational step in a low-Earth orbit network...