DFC invests $25M in Novastar’s Africa People + Planet Fund by Felicia Akindurodoye April 13, 2023 0 An equity investment to the tune of $25 million has been made by the United States International Development Finance Corporation ...