2426 Results for

ner300

Article

U.K. wagers on large-scale wave power

The U.K. has nominated a proposed 28-megawatt wave energy project off the coast of Scotland to receive funding from the European Union.

By May. 12, 2011