Investor Profile: Sven Soderblom and Rod Evison of CDC

765
Sven Soderblom (pictured left) is a portfolio director for Southern Africa and Latin America at CDC. He previously cover