The German Corporation for International Cooperation (GIZ) is a development agency operating in many fields and owned by the German federal government.