Through its promising satellites, Russia may provide internet services to other countries
Russia may provide communications services to other countries through its promising satellites, which it will launch within the framework of the Sphere project.