Financial Institutions Experts recommend establishing micro-insurance company Administrator Mar 10, 2012 0 Insurance experts welcomed the idea of establishing a micro-insurance company, noting that this will benefit…