Energy (Renewable) April 26, 2026 Large Bellrock Floating Wind Farm Consent Application Promises £1.5 Billion in Supply Chain Spending and Thousands of Jobs Bellrock Wind has submitted consent applications for its 1.8 gigawatt Floating Offshore Wind Project, promising thousands of jobs and £1.5… Read More