Search
Menu
Advertisement
The conversion of waste into a useable form of energy, often heat or electricity.