1 Results for

skwid

Narrow your search

Content Type
Topic
Article

First wind-current power system to be installed off Japan's coast

A Japanese company will soon test the first renewable energy source to harvest the power of the wind and ocean.

By May. 14, 2013