Searaser device promises "lowest-cost" offshore power

TE Searaser

Upper float elevated on crest of wave