13 April 2026

KfW: 'Significant step' towards 2026 green bond target with €5bn deal