Orsted_Shutterstock_788301175

Ørsted pulls plug on major UK wind farm

Citing rising costs and execution risks, Ørsted cancels Hornsea 4 project, casting doubt on UK’s clean energy goals amid industry-wide challenges.