Let me get this straight, did they just find God in a particle? Not exactly. But yesterday’s announcement that physicists at Cern, the European nuclear research centre, have glimpsed what seems to be the Higgs boson is nevertheless very exciting. Here’s why… Read more
© The Financial Times Ltd 2015 FT and 'Financial Times' are trademarks of The Financial Times Ltd.