Nepal’s employment rate highest in South Asia

Nepal has secured the top spot in job creation in South Asia, with employment rate hovering around 68 percent, says the latest World Bank report