By CEP Staff • 28 April 2026 in News

Matrix Renewables has reached financial close on a £245 million non-recourse project financing for the Eccles battery energy storage project in Scotland.