OREDI: Ontario Regional Economic Development and Innovation

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

Definition in English: Ontario Regional Economic Development and Innovation