This state just inched closer to giving 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 to get the measure ...
Business Insider
3 days ago