DfID

The Department for International Development (DfID) is a United Kingdom government department responsible for administering overseas aid. The goal of the department is “to promote sustainable development and eliminate world poverty”.

 

Translate »