UK to launch new "game changing" spy satellites

The £127m deal with Airbus will offer troops "all weather eyes in the sky" and sustain 200 jobs in Stevenage and Portsmouth.

No comments

Read more