Renewablespresentation 1229884774071197-1
These are resources found in nature that are self- regenerating: These sources are normally used to produce clean (or green) energy. This production does.