SFC is a Sub-Saharan Africa SME finance company based out of Tunis. Its main product is long term structured debt to SMEs ← Seedworks International Private Limited Shakti Pumps (India) Limited →