It is big. A big idea. Some of the world’s biggest energy and engineering companies are interested in it, as is the Department of Energy. The big thinking is to provide electricity by subsea cable to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results