Latest stories

  • in

    Income rank linked to experience of physical pain: Study

    Income rank is the position of an individual’s absolute personal income amount in a list of those amounts ordered from lowest to highest. The higher the position in the list, the higher the income rank. A new study of worldwide polling data suggests that a person’s income rank relative to their peers is linked to […] More