European Marine Energy Centre
European Marine Energy Centre
Wave and Tidal Power Technology Near Commercialization

Scotland, which is authorized to set its own energy policy separate from London’s Westminster government, has set a goal of generating 100% of the nation’s annual electricity needs through only…