GE has pulled the curtain back on its design for a 12MW floating wind turbine based on