-
Is India Most Uncharitable Nation? 22 December 2011
India has been listed South Asia’s most uncharitable nation as per the survey conducted by Charities Aid Foundation (CAF). India has been ranked 91 on the World Giving Index ranking. While our immediate neighbors fared much better with Sri Lanka...
Keywords: India Philanthropy Report 2011, United States of America, South Asia’s most uncharitable, World Giving Index ranking
Read More