News Aldermore yearly results show business finance up 12% Company news World Bank Group makes leasing push in Africa