Africa: Turning discoveries into commercial success in a new industry landscape

Africa Oil & Gas 1