China is known for record breaking infrastructure, but not every mega project ends in success. This video explores seven ambitious Chinese developments that stalled, collapsed, or were abandoned, and ...
China has begun construction on one of the world’s most ambitious hydropower projects: a massive dam complex on the Yarlung Zangbo River in Tibet. Once completed, it will become the largest hydropower ...
In 2025, the largest market for Chinese companies’ engagements along the BRI was Africa. Belt and Road partners on the ...