1 report

  • DIVESTMENTS - DEAL REPORTS
  • PARTNERSHIP

The Keadby wind farm is the largest consented wind farm in England and will be SSE' s first consented wind farm in the country.

  • Wind Farm
  • United Kingdom
  • Company
  • M&A
  • The Renewables Infrastructure Group Limited