Uncategorized

Image Gallery

01 / 01

China’s Renewable Energy Development Strategy

China, which relies heavily on coal for power production, is looking to clean up their energy supply with a big boost of renewables.