DFID.org is an independent information resource dedicated to finance and technology. Today it is a ...