7 in 10 workers are self-employed -ILO report October 11, 2019 0 A ground-breaking study reveals that 7 out of 10 workers are self-employed or in small businesses, a finding that has ...