Videos
China sets new world record for wind installations