Featured Video:

Tidal Power at the Top of the World

We visit a tidal turbine in the Orkney Islands in Scotland. Will it go commerical soon?