The Managing Director, Bank of Industry, Olukayode Pitan disclosed on Thursday that 75%of the world’s poorest countries are located in Africa stating that by 2030 it is estimated that 90% of the world’s destitute children will be living in Africa.
Pitan disclosed this at the 2017 Chief…
Read More…..Source