China will build between 20,000 and 50,000 skyscrapers in the next 20 years, on top of huge spending on infrastruture, according to a report by McKinsey.
The report predicts that China will have 221 cities with more than a million inhabitants by 2025, compared with just 35 in Europe today.