Top 1000 World Banks – Africa’s biggest banks endure a tough year -