9 July 2024

Russia aims to launch 2,600 satellites into orbit by 2036

Russia aims to launch 2,600 satellites by 2036, but technological and economic challenges make this an ambitious target. Russia has announced its intention to put around 2,600 satellites into orbit by 2036, with a particular focus on the communications satellites of the Sfera project. This project aims to compete with the American […]