observation, and space exploration and infrastructure. Their international footprint and new offices in the UK create... capabilities in Geointelligence, Robotics & Space Operations, and Satellite Systems, the UK team provides support to European-based...
Matchtech Group