Delivering on the promise: leveraging natural resources to accelerate human development in Africa
New natural resource discoveries, oil and gas provide a substantial opportunity to fast-track human development progress, with updated estimates indicating that revenues to be developed could contribute