African Oil Producers Call On Member Nations To Fulfil Financial Obligations For $5bn Africa Energy Bank

Last week, Nigeria secured the hosting rights for the bank, which will be located in Abuja, the nation’s capital.