Russian Starlink rival flounders after entire batch of satellites fails to reach operational altitude — many of the 16 launched hit less than half their 870km t
Some are already in orbital decay, with two reportedly heading for reentry into the Earth’s atmosphere.
