Offshore wind power: All systems go for Orsted's 573-megawatt facility The facility is located off the east coast of England. Source: CNBC RSS February 2, 2018 0 Post Tags: Building