Your place for Space News
The UK’s Ministry of Defence approaches an Oxford start-up to help design a sovereign satellite radar system.