Uncategorized

Image Gallery

01 / 01

China Passes Renewable Energy Law

China's Nanao wind farm will be followed by many others now the the government has enacted a national renewable energy standard.