
Local insurers land multimillion US$ oil deals
The National Insurance Commission (NIC) and the Petroleum Commission have reached an agreement that mandates companies in the upstream petroleum sector to cede their insurance business to local insurers, in line with efforts to...
Read More