News

Commencement of China's most ambitious project since the Three Gorges Dam on the Yangtze was seized by Chinese markets as proof of economic stimulus.