Results ordered by default filtered by
1 results matching your selection
"Product of a public-private partnership between the British government, UK satellite-builder Surrey Satellite Technology Ltd., and Airbus Defense and Space, which supplied the mission?s radar imaging payload from its facility in Portsmouth, England."