‘Bottlenecks threaten offshore wind surge’By Web EditorAugust 28, 2025 Ports, vessels and auctions pose risks to delivery of 411GW pipeline, according to new report
Confidence in net zero ‘collapsing’By Eleanore RobinsonFebruary 19, 2025 EIC report finds that only 16% of energy executives believe the 2050 goal is achieveable