KATHMANDU, March 6: Crest Micro Life Insurance has opened the sale of its Initial Public Offering (IPO) for the general ...