172.69.63.89

Investor Profile: Sven Soderblom and Rod Evison of CDC

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