The UK is formally launching its new executive space agency, to put space policy in the hands of one co-ordinating authority.
The UK is formally launching its new executive space agency, to put space policy in the hands of one co-ordinating authority.