News
Too expensive even for China : the country halts its ambitious race with Europe to build the world’s largest particle accelerator
When a nation the size of China—with a GDP surpassing $17 trillion—decides a project costs too much money, the world takes notice. Last month, Beijing quietly shelved its vision for...