SCOTLAND’S reputation as a pioneer in the development of marine power was given a boost today as a tidal-powered turbine hailed as the most powerful in the world started to generate electricity. It’s yet another example of how Scotland’s abundant green energy resources give it the potential...
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account