The three Scottish offshore wind farms awarded new contracts
THREE new offshore wind farms have been commissioned in Scotland in a key auction, after no projects were awarded contracts last year … Source
THREE new offshore wind farms have been commissioned in Scotland in a key auction, after no projects were awarded contracts last year … Source