When Sustainable Development Goalkeepers Fail To Make A Stop
The one thing the city of Shenzhen — whose nearly 13 million people comprise the industrial engine of China’s Guangdong province — seems unwilling to reimagine is its name. The name Shenzhen, which loosely translates to “irrigation ditch” or “drainage...