C cleantechnica.com China Floating Turbine Passes Testing and Completes a Grid-Connected Flight 3 points indiantinker 8 months ago 0 comments