Last week we posted about Ocean Power Technologies (OPT) installation of offshore buoys off the coast of Oregon to capture and convert wave energy into electricity. It appears that they will also be playing a key role in the world’s largest wave energy … Continue reading