7 in 10 workers own small businesses, are self employed new ILO report reveals
A ground-breaking study reveals that seven in 10 workers are self-employed or in small businesses, a finding that has significant implications for employment and enterprise support policies world-wide. According to ...














