Nepal ranked 142 in the ICT Development Index 2010
Nepal has been ranked in the 142nd position among 159 countries in the ICT Development Index (IDI) 2010 published by the International Telecommunication Union (ITU), the UN agency for…
Read More...
Read More...