0 / 60 seg.

With unemployment stubbornly high at 18.9 per cent, leading companies in sectors including finance, telecoms and construction have been unable to absorb the flow of graduates from universities and technical institutes.