4 more years! Intelsat, Northrop Grumman extend satellite servicing contract

4 more years! Intelsat, Northrop Grumman extend satellite servicing contract

The Register

Published