The most generous country in the world named

Indonesia has been named the world’s most generous country for the sixth year in a row in the latest World Giving Index. The southeast Asian country topped the ranking in