Europe’s next fleet of meteorological satellites is set to debut in 2017, following today’s signing of the development contract.