The report, which was launched simultaneously in London and Addis Ababa, is an attempt to come out with sustainable and far-reaching solutions to tackle Africa's grinding poverty and governance issues, and put the continent back on the road to recovery.???