Buildings in Nairobi, Kenya

IESE Insight

Africa’s big funding squeeze