Space and defence systems news.
[Stanmore? : Marconi?],
1981-
Space and defence systems