SWPD: Solid Waste Processing Division

What does SWPD mean? The above is one of SWPD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Solid Waste Processing Division