By CEP Staff • 1 July 2026 in News

British Solar Renewables (BSR) has secured up to £130 million of mezzanine financing from Eiffel Investment Group to support the expansion of its renewable energy platform across the UK and Australia.