Maxar opens new facility in St. Louis – Satellite News Digest

Maxar Technologies announced that it will open a new facility in St. Louis, Missouri, to support growth in several U.S. National Geospatial-Intelligence Agency (NGA) programmes.

http://www.sat-nd.com/archive/?id=2019101001

Share This Article