Winflo is a green floating turbine design

Add Winflo to the growing number of floating turbine designs that looks like it might make it onto the water in the next few years.