British Solar Renewables (BSR) has closed its first portfolio financing deal, backing five solar and battery energy storage projects in the UK and Australia totalling 124 MW.