Seven Microinsurance Companies in the Process of Issuing IPOs - NEPSE Trading | NEPSE Trading