News

British Solar Renewables has reached financial close on a 12-project solar portfolio with three co-located battery assets.