China’s Chongqing East Railway Station – Have the lessons from a generation of flawed megaprojects truely been learnt?
Source: express.co.uk China likes big! From its $11billion Beijing Daxing International Airport, the world’s largest singlebuilding terminal (of 700,000 square metres), its $79billion South–North water diversion project, to the world’s largest single-dish radio telescope called FAST (FiveHundredMeter Aperture Spherical radio Telescope), this global giant is not stopping. Last June, the People’s Republic officially launched the […]