Loading...

Nation's first floating wind turbine launched

|VolturnUS, the nation's first floating wind turbine designed to generate electricity from ocean winds, was launched as demand for clean and alternative energy grows. Terrell Brown reports.