Showing posts with label wave power. Show all posts
Showing posts with label wave power. Show all posts

Wave power kills fish, seals and dolphins

Californians object to a once-promising renewable technology. It is certainly hard to keep everyone happy...