Business Insider
This state could soon be the first to give every resident a $750 universal basic income each year with no strings attached
This story is available exclusively to Business Insider subscribers. Become an Insider and start reading now. UBI advocates in Oregon say they collected enough signatures ...
25 minutes ago