Revisiting China’s Energy Crisis

Two months of scorching heatwaves and drought plunged China into an energy security crisis. The southwest province of Sichuan, for example, relies on dams to generate around 80% of its electricity, with growth

More

Clumsy lies

/

Recently, Sri Lanka has experienced political turmoil and a change of government due to its domestic economic crisis. The so-called China “debt trap” narrative has emerged once again, becoming the focus of

More