cleantechies.com
Why Tidal Power is Europe’s Best Near-Term Ocean Energy Technology
The news that the world’s largest tidal turbine – 1 MW in size – will be installed off the coast of Scotland near Orkney should come as no surprise. Primitive tidal mills operated in the England da…