Spectra Phone Number
We found 1 companies
Spectra Oil Corporation Limited
Plot 1691, Lumumba Rd, P.O.Box 35402, Lusaka
Founded in Zambia in 1994, Spectra Oil has grown to be one of the leading Oil Marketing Companies (OMC) in Zambia and the Democratic Republic of Congo (DRC). Our team of qualified and skilled individu...
Verified
1