
Oil Marketing Companies Association of Zambia (OMCAZ) says the establishment of 679 licensed Oil Marketing Company (OMC) retail sites across the country marks a major milestone in strengthening Zambia’s fuel distribution network, improving energy security and supporting economic development. According to