Oscilla Power (NSF-1127503) develops converters that harness energy from ocean waves. The company recently launched a demonstration-scale wave energy converter off the coast of Maine. Article via Hydro Review
Oscilla Power (NSF-1127503) develops converters that harness energy from ocean waves. The company recently launched a demonstration-scale wave energy converter off the coast of Maine. Article via Hydro Review