Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category Germany

Why Germany has a development ministry

Last year, Germany spent almost €34 billion on development aid. The Federal Republic is the fourth biggest spender when it comes to the percentage of state revenue spent on official development aid. Only Norway, Luxembourg and Sweden give a larger portion…

en_USEnglish