SSE, Marubeni & CIP’s Floating Wind Farm in Scotland Could Have 270 Turbines and 6 Offshore Substations - offshoreWIND.biz