European Countries Sign HPC Pact

17 April 2007