European Space Imaging Awarded €20 Million Maritime Contract
European Space Imaging has been awarded its third major contract for the provision of very high-resolution optical satellite data to the European Maritime Safety Agency (EMSA). EMSA includes optical satellite...