China National Petroleum Corporation

 
S Sudan rebels seize oil-rich Upper Nile capital
S Sudan rebels seize oil-rich Upper Nile capital
South Sudanese rebels seized control of the capital of oil-rich Upper Nile state, the only region in the world's newest nation that is still...
Africa plans many oil refineries, only one likely
Africa plans many oil refineries, only one likely
A new refinery in South Africa is likely to be the only one to go ahead in the short-term from a slew of projects proposed in sub-Saharan Africa,...

Client Media Releases

UKZN makes the cut in international university ranking
From IIE higher certificate to IIE degree
Busisiwe Mathe to present at ITWeb's GRC 2019 event
Top seven cities for business trips