Powering the switch to green energy

Cityscape of Oxford, a city in South East England, county town of Oxfordshire and home of University of Oxford. Panoramic view of Oxford city.