This state just inched closer to giving every resident a $750 universal basic income each year with no strings attached
Business InsiderOregon residents may soon vote on a universal basic income program that would give every resident $750 each year.