The town of Guiyu in the economic powerhouse of Guangdong province has long been known as one of the world’s largest electronic waste dump sites.
The town of Guiyu in the economic powerhouse of Guangdong province has long been known as one of the world’s largest electronic waste dump sites.