UK News

Budget makes Hornsea 3 project ‘challenging’, says major wind farm developer

The head of environment for major wind farm developer Orsted says the chancellor's budget is a "real disappointment" and has made the company's planned Hornsea....Read More