,

How China’s ‘Belt & Road’ initiative could make or break the Paris Agreement

China is eyeing $12 trillion investment across 126 developing countries by 2030, but will the resulting infrastructure be low carbon?