Attitudes in developing countries, say, tend to be far more positive than in developed ones, as James Manyika, co-head of a ...
“Over 6,500 work permits were granted for professionals working in the ICT (information and communications technology) sector ...