International Finance Corporation (IFC)
-
Startups
Seedstars announces $30 million fund to invest in 100 startups in emerging markets
Seedstars has announced plans to invest in 100 more startups through its second emerging market seed-stage fund, called Seedstars International…
Read More »