• neo

    Luxembourg Is the Most Generous Country in the World (for Foreign Aid)

    Sorry Sweden, Luxembourg is now the most generous country in the world. That’s according to a recent update to data on official development assistance offered by the nations in the Organization for Economic Cooperation and Development.

    Leave a Comment