Skip to main content
Advertisement

Floating power station? China tests world's first airborne wind turbine