Infrastructure Finance Corp. Ltd
INCA is a private sector investor in socio economic infrastructure in South Africa, mobilizing funds for lending to infrastructure providers.
INCA is a private sector investor in socio economic infrastructure in South Africa, mobilizing funds for lending to infrastructure providers.