The China in Africa Podcast

Chad pushes back against China's national oil company: The Chadian government shut most or all oil operations run by China National Petroleum Corporation, or CNPC, over allegations of an oil spill, poor worker safety and violations of other environmental regulations. CNPC, not surprisingly, denied the alle...
30
00:00:00
30