About BSR

British Solar Renewables (BSR) is a leading renewable energy developer and provider of expert services to the renewable energy industry. We are dedicated to reducing carbon emissions and transitioning towards renewable energy sources.

BSR manages every stage of the project lifecycle, ensuring detailed design, construction, and long-term success, with full ownership and responsibility from development through to operations and maintenance.  

The company was founded in 2010 and has grown into one of the largest integrated developers of utility-scale solar and storage in the UK with over 700MWp successfully developed and built to date. 

In 2022, ICG Infra, a global alternative asset manager that expanded into infrastructure investments, acquired BSR as the majority owner. ICG is committed to being a net zero asset manager across its operations and relevant investments by 2040.

In 2020, ICG was elevated to the FTSE 100 for the first time.