SSE Renewables has chosen the Port of Den Helder in the Netherlands to serve as its operations and maintenance base should it win the development rights for ... Read more