Tidal turbines installed in Scotland

Scotland achieved a major milestone this week by successfully installing a 10MW tidal power array in the Sound of Islay, off the coast of Orkney.