Get a glimpse into our company and investor data—powered by the PitchBook Platform
Hornsea Project One
Buyout/LBOLATEST DEAL TYPE
A 1,218 megawatt of wind power project located at London, England. The offshore project consists of up to 240 wind turbines with a total capacity of up to 6 gigawatts and covering approximately 407 square kilometers.