Fake News in Renewable Energy

Check out the video at the bottom of this piece on ocean current energy. Are we to believe that this enormous hunk of steel is needed to hold two tiny turbine blades in place?
And it floats with the current?
And it’s manned?!!!??

