Is energy that has been derived from earth's natural resources that are not finite or exhaustible.
» Supply Chain Smart Glossary