Telesat to order 100 fewer satellites for LEO constellation
Increasing costs and delays have forced Telesat to downsize plans for 298 low Earth orbit satellites by a third to…
Increasing costs and delays have forced Telesat to downsize plans for 298 low Earth orbit satellites by a third to…