|

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…