newtelegraphng.com
ILO: Self-employment, SMEs providing more jobs than ever
A report by the International Labour Organisation (ILO) has revealed that seven in 10 workers are self-employed or in small businesses. According to the estimates, self-employment, micro and small …