Share Facebook Twitter LinkedIn Pinterest Email Sales of stakes in renewable energy projects key to business model of Danish green power giant Orsted has billed Hornsea 3 as the world’s single largest offshore wind farm and it will make a major contribution to the UK’s ambitions in the sector.Photo: Orsted