Press Release European Space Agency appoints Ogilvy Brand Relations to help market European assets on International Space Station November 7, 2002
Press Release Leading European Intergovernmental Research Organisations at FP6 Launch November 5, 2002