Ocean thermal energy conversion platform
Offshore submarine storage facility for highly chilled liquified
Offshore vessel
Oscillation suppression and control system for a floating...
Canada
World
United States