
British Solar Renewables
Delivering Expert Solutions to the Renewable Energy Industry
BSR is a leading renewable energy developer and provider of expert services into the renewable energy industry. Our platform of high quality, experienced teams enables us to take projects from inception, via delivery and through operation, ensuring a controlled project environment and successful outcome.