MDDF: Metis Dene Development Fund

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

Definition in English: Metis Dene Development Fund