Nepal ranks 134th in ICT development index
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 Development Index (IDI) that is published by…
Read More...
Read More...