PMLP: Peabody Municipal Light Plant

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

Definition in English: Peabody Municipal Light Plant