HARARE – Zimbabwe has been ranked 116 out of 144 economies in the Networked Readiness Index (NRI) which measures the capacity of economies to leverage Information Communication Technology (ICT) for growth and wellbeing. The report released by the World Economic Forum (WEF) last week placed Finland, Singapore and Sweden on the top three. These were…

