This is cool! A little town in Japan, called Kuzumaki generates 161% of its power needs from clean energy. A marvel, since ...

Read More »