GGermany Read More Germany’s state-owned KfW bank linked to rights violations9 September 2025 You’ve probably never heard of KfW. It’s a development bank — the world’s largest — backed by the…