BSR closes £345m solar and storage financing
British Solar Renewables (BSR) has closed a £345 million ($470 million) financing for a 536MW PV and 146MWh battery portfolio spanning 12 sites in the UK and Australia.Five of the 12 sites are currently operational with the remainder either in construction or expected to be under construction...