ZFID: Zone Franche Industrielle De Dakar

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

Definition in English: Zone Franche Industrielle De Dakar