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.

SWPD: Solid Waste Processing Division

Definition in English: Solid Waste Processing Division