European Space Agency
"January 2011:" The company renews its longstanding contract with the European Space Agency