North Channel Wind
North Channel Wind is a prospective offshore wind development in the North Channel of the Irish Sea. Using innovative floating wind technology, the development would harness the power of the wind to generate clean, renewable electricity for Northern Ireland at scale. North Channel Wind is a wholly owned subsidiary of SBM Offshore, a global leader […]