Avellan added that 2026 will see the deployment of "45 to 60 satellites into loaded orbit by the end of this year, with current expectations closer to 60 satellites ready to ship and 45 satellites in ...
The ripples of this conflict are spreading, which is exactly what Iran wants - a war that disrupts life for a huge swathe of ...