Industrial Development Corporation is a financial institution that fosters commercially-sustainable industrial development in Africa.
Currently, there are no issues on this topic. Create one.