EDFRI: Economic Development Foundation of Rhode Island

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

Definition in English: Economic Development Foundation of Rhode Island