PBS Newshour Weekend
1 films Found
Play
Producing 70% of its electricity from renewable resources last year, Scotland is striving to become 100% powered by renewables by 2020. It is now implementing the world's largest planned tidal project.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy