U.S. Development Finance Corporation (DFC) has invested $10 million in
FSD Africa Investments (FSDAi), the investment arm of the UK