
The Children's Investment Fund Foundation
The Children's Investment Fund Foundation is a large charitable organization headquartered in London with offices in Nairobi and New Delhi. It is a registered charity in England & Wales and in 2012–13 had an income of £100 million and spending of £98 million.