By CEP Staff • 7 June 2024 in News

British Solar Renewables (BSR) has financed a five-project portfolio of solar PV and BESS assets totalling 124 MW in the UK and Australia.