BBusiness Read More Shenzhen, China’s land-starved tech hub, making space by moving massive landfillDecember 7, 2025 The southern Chinese megacity of Shenzhen, a symbol of the country’s rapid urbanisation and development, has spent decades…