What Can Corporates Learn from CERN?

A mini-city, straddling France and Switzerland. At CERN, the European Organisation for Nuclear Research, scientists are working to unravel some of the mysteries of the universe. It's funded by 21 di