ICG’s debut infra fund buys British Solar Renewables

British Solar Renewables is one of the largest integrated solar developers in the UK.

29 July 2022•2 mins read
LinkedInXEmail
LinkedInXEmail

Related articles