Sunday, February 26th, 2012
The European Space Agency (ESA) on Feb. 24 signed the biggest satellite-construction contract in its history, a $1.8-billion, six-satellite deal with Thales Alenia Space to provide meteorological services from geostationary orbit for 20 years starting in 2018....