Winners & Losers: Scotland Leases Out Its Seas

“17 projects, with a combined potential generating capacity of 25GW, have been offered the rights to specific areas of the seabed for the development of offshore wind power “