
China Under Stress
Critical, no-hype breakdowns of China's mega projects and tech. From the engineers who say they're a scam, to the math behind why they fall apart.
Watch on YouTubeLatest videos

China's Insane Paving Breakthrough Is Already Falling Apart — Engineers Are Calling It a Scam
September 13, 2026
China repaved 30 pilot cities with concrete that drinks rain. Here's why the Sponge City pavement is clogging, cracking, and failing on coastal mud.

China Built a 117-Story Megatower — And It's Already Falling Apart
September 11, 2026
Goldin Finance 117 in Tianjin is the tallest abandoned building in history. Why a flawless 597 m megatower was left to rot, and why it can't be finished or demolished.