

China just deployed a hurricane-proof floating wind turbine the size of three football fields that can power thousands of homes from deep ocean waters.

The massive turbine solves a critical energy shortage problem by tapping into stronger winds far offshore.

Want to know more?