Telescopes given ‚go’ for launch

Europe’s premier space launch of 2009 – the twin flight of the Herschel and Planck telescopes – is set for 14 May.