Ocean energy is a term used to describe all forms of renewable energy derived from the sea including wave energy, tidal energy, ocean current energy, offshore wind, salinity gradient energy and ocean thermal gradient energy.
3420 Hillview Avenue, Palo Alto, California 94304, United States