SSE merges Scottish projects to creates mega 4.1GW offshore wind development
SSE Renewables is to combine two proposed offshore wind farm projects into a single 4100MW development.
Continue Reading
SSE merges Scottish projects to creates mega 4.1GW offshore wind development