One week prior to the historic Independence Referendum in Scotland, the senior diplomat of the...
The Hammerfest Stram is a 100 foot high “turnkey tidal power station,” designed to be anchored...