CAF World Giving Index

CAF is a leading international not-for-profit organisation, originating in the UK, that works to make giving more effective and charities more successful.

www.cafonline.org