NEWSNepal ranks 134th in ICT development indexNewsTeamSep 23, 2011Sep 23, 2011 by NewsTeamSep 23, 2011Sep 23, 201106 Nepal has moved three places up from the ranking of 137 in 2008 to 134 in 2010 among 152 countries in the Information and Communication... Read more