Europe's 'data superhighway' in space sets sail

EDRS

25 June 2012