LEDU: Local Enterprise Development Unit

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

Definition in English: Local Enterprise Development Unit