Floating wind turbine launched

The world’s first floating wind turbine is to be towed out to sea off the coast of Norway this weekend.