TAG : generator

Neptune's tidal power concept is a failure

This non-toxic generator fits in your pocket

Self-powered touchscreens created

Viruses harnessed to generate electricity