Tag: Novastar’s
DFC invests $25M in Novastar’s Africa People + Planet Fund
•
An equity investment to the tune of $25 million has been made by the United States International Development…
•
An equity investment to the tune of $25 million has been made by the United States International Development…