Icon
 

China s clean energy plans face challenges