Washington, DC – Preliminary data from the Organisation for Economic Co-operation and Development (OECD) has found that international development aid from its members dropped by about 23 percent from 2024 to 2025.
Much of that decline was attributed to a ma...

2 weeks ago
30







English (US) ·