The National Insurance Commission (NIC) has appealed to the Ministry of Finance to help remove challenges that hinder...