From waste mountains to power plants: How China transforms waste treatment in a decade
BEIJING, June 4 (Xinhua) — Once a looming 110-meter-high mountain of waste — rivaling a 30-story skyscraper — towered over Shenzhen, south China’s Guangdong Province. Today, that eyesore is gone,…

