Company Shows Off Plug-In Hybrid ‘Ultra-Green Superyacht’

by Nick Chambers June 1, 2010 16 comments