Ministers deliver boost to Europe's ambitions in space
Brussels, 28 May 2003 Ministers responsible for space policy within the European Space Agency's 15 member states have agreed on measures to revitalise the flagging European launcher industry, thereby...