Energy Sources

Concept

physical or chemical phenomenon from which one can extract energy

Mentioned in 1 video