NDPP: New Don Pedro Project

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

Definition in English: New Don Pedro Project