10.0.3.230

Investor Profile: Sven Soderblom and Rod Evison of CDC

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