The National Petroleum Authority (NPA) has revoked the licenses of 13 Oil Marketing Companies (OMCs). It follows the inability of…
Read More »The National Petroleum Authority (NPA) has revoked the licenses of 13 Oil Marketing Companies (OMCs). It follows the inability of…
Read More »