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

Property mogul honoured at NWU graduation
Intelligence is central to digital businesses
One of SA's biggest education providers has a new name: Meet PSG's Optimi
A million requests, a million problems solved