Science | Thu Mar 1, 2012 6:33pm GMT

CERN to tap new Europe cloud computing project