Deep Green Explained by Minesto

Dec 16, 2009
Minesto has produced a short video clip which explains the revolutionary Deep Green tidal energy principle that was unveiled not long ago.