Shenzhen, China’s land-starved tech hub, making space by moving massive landfill
The southern Chinese megacity of Shenzhen, a symbol of the country’s rapid urbanisation and development, has spent decades…
Browsing Tag