DFC invests $25 million in Novastar’s Africa People + Planet Fund by Technical Terrence Team 04/04/2023 0 The US International Development Finance Corporation (DFC) has made a $25 million equity investment in a new fund from pan-African ...