Free energy

Free energy colloquially denotes energy with no or negligible feedstock cost, including solar power, telluric power, water power, and wind power.

Related keywords:

Created by :

JD

Webmix users:

0 Users