BSR

Technology & Operations
BSR agrees solar deal with Mongoose Energy
BSR has agreed a deal with Mongoose Energy to manage a 50MW portfolio of 14 solar parks.

Power
BSR agrees five-year solar deal with Shell
British Solar Renewables (BSR) has signed a five-year power purchase agreement with Shell Energy Europe for the largest solar park in England.