While former US president Barack Obama was bashing China’s no-show during a lengthy, and eloquent speech at the COP26 Climate Summit in Glasgow, he neglected to mention one thing. The world’s biggest emitter, China is planning at least 150 new reactors in the next 15 years, more than the rest of the world has built in the […]