VolturnUS 1:8 – Floating Wind Tower Launched in Maine

Typically, modern offshore wind turbines come in only one size and shape – really big, rising up from the ocean floor.  The University of Maine, with support from the Department of Energy, has just launched a new test design, the first … Continue reading