China’s clean energy boom is saddled with a major challenge: what to do with all its old wind and solar equipment. The country, which is the world leader in renewable energy capacity, has built solar ...
By the time it stopped operations in 2005, it had accumulated some 2.55 million cubic meters of trash that rose to a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results