KATHMANDU — Nepal ranks 122 out of 180 countries in the latest Corruption Perception Index 2017. Nepal…
Corruption Perception Index 2017
1 Article
KATHMANDU — Nepal ranks 122 out of 180 countries in the latest Corruption Perception Index 2017. Nepal…