Russia suffered a new failure in its attempt to develop a rival satellite internet system to SpaceX's Starlink. An entire batch of Russian satellites failed during orbit insertion, representing a new setback for the country's efforts in this domain.
Despite recurring problems, the program continues




