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

Changes at MBDA already producing the fruits
University open days: Look beyond banners, balloons to make the best choice
ITWeb, VMware second CISO survey under way
Doctoral study on leveraging the green economy
NWU's LLB degree receives full accreditation