Fiscal Nepal
First Business News Portal in English from Nepal
KAHMANDU: All told, the cost of nearly 18 years of war in Afghanistan will amount to more than $2 trillion. Was the money well spent? There is little to show for it. The Taliban control much of the country. Afghanistan remains one of the world’s largest sources of refugees...