Dena RES
Country: Kenya Period: 11/2022 to 06/2023 Organization: Deutsche Investitions- und Entwicklungsgesellschaft (DEG)