Impact

The Independent Commission for Aid Impact (ICAI) published today a new report on the Education Programme of the UK Department for International Development (DFID) in Rwanda, Ethiopia and Tanzania. ICAI is a new independent body responsible for scrutinising aid, to … Continue Reading »