ICG snaps up British Solar Renewables as it set sights on 1.5GW UK portfolio

British Solar Renewables has been snapped up for an undisclosed sum by global asset manager ICG, which said its aim was to help grow the solar and energy storage developer into one of the UK’s leading integrated power producers. First established in 2011, British Solar Renewables (BSR) has grown to become one of the UK’s … Read more