Open menu
Sheila Kyarisiima
Can the private sector address institutional voids impeding capital allocation to entrepreneurs in Kenya?