How long until they realize they were duped and print a retraction?
BTW this is obfuscated perpetual motion. They claim the turbine is only there to help the solar cells.
What they don't say is that the turbine can't make more energy then the amount it contributes to drag. It's a net loss.
Their claims regarding Solar cell efficiency are preposterous as well.