Renewable Energy at Rothera Research Station

The roof of a building with solar panels