The National Insurance Commission (NIC) has bemoaned the practice where governments sign major contracts with foreign...