Gazelle Wind Power has developed a floating platform for offshore wind, designed to support turbines of 18MW or more at sites that are exposed to extreme weather.