MICRO ENTERPRISES SUPPORT PROGRAMME TRUST

Visit Us:Head Office:Tausi Lane 01,Westlands,Nairobi.Call Us:  +254722 207 905/735 333 154 Email Us: info@mespt.org

Danida is the term used for Denmark’s development cooperation

SNV ...

GIZ ...

The European Union is a unique economic and political union between 28 European countries that together cover much of the continent.

LAND O'LAKES, inc ...