The Three Gorges Dam project was the most significant infrastructure project in modern Chinese history. Photo: AFP

Chinese technical ability alone won't ensure success of Asian Infrastructure Investment Bank

Will Hickey says Beijing's challenge is to harness talent and deliver on metrics such as liveability

TOP PICKS

The Three Gorges Dam project was the most significant infrastructure project in modern Chinese history. Photo: AFP
READ FULL ARTICLE