The announcement follows the signing of a contract between Inmarsat and the European Space Agency (ESA) for the Iris Precursor partnership
The announcement follows the signing of a contract between Inmarsat and the European Space Agency (ESA) for the Iris Precursor partnership