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