Nepal allows foreign investors to register companies

Nepal allows foreign investors to register companies