Share this page

IFC-Backed Kenyan SME Project Wins Sustainable Development Prize