Children's Investment Fund Foundation Organizations
We are an independent philanthropic organisation, headquartered in London with offices in Nairobi and New Delhi.
Founded Date:
2004-01-01
Headquarters:
United Kingdom
Industry:
Industry Agnostic