C cleantechnica.com China's Floating Power Plants – Tapping Super High Winds 4 points garspin 1 year ago 2 comments