Finance Swansea Council Advances Land Agreements for GBP-4-Billion Green Energy Project byEddie GriffithNovember 26, 2023