ESA awards three contracts for satellite navigation missions – SpaceNews
ESA awards three contracts for satellite navigation missions SpaceNewsEuropean Space Agency to measure Earth at millimeter scale The RegisterNewswire & Press Release / Thales Alenia Space Won European Space Agency's One of Two…