The European Space Agency (ESA) and its Gaia space observatory recently faced an unexpected challenge. Over a million miles (1.5 million kilometers) from Earth, this technological marvel was ...
More than 100 new jobs are set to be created at a space centre in Oxfordshire. The European Centre for Space Applications and Telecommunications (ECSAT) currently employs more than 100 people in ...