Charities Aid Foundation India
We are pleased to inform all our supporters and well-wishers that VBVT has completed the due-diligence process of Charities Aid Foundation, India.
About Charities Aid Foundation, India:
CAF India is a registered charitable trust set up in 1998 to provide strategic and management support to corporates, individuals and NGOs with an aim to ensure greater impact of their philanthropic and CSR investments.
Charities Aid Foundation is a leading international not-for-profit organisation, which works to make giving more effective and charities more successful. CAF India is part of an international network with offices in nine countries, including Australia, Brazil, Canada, India, Russia, South Africa and the United States of America and distributes funds to over 90 countries around the world.