bsr

January 18, 2018
Shell Energy Europe has signed an initial five year power purchase agreement (PPA) with British Solar Renewables (BSR) to take power generated at England’s largest solar farm at RAF Lyneham.

Subscribe to Newsletter

Upcoming Events

Solar Media Events
May 1, 2024
Dallas, Texas
Solar Media Events
May 21, 2024
Sydney, Australia