Allica Bank has been named the UK’s most recommended business bank in the 2026 Banking & Finance Awards, as the fintech reaches a $1.2bn valuation and expands SME lending. Read more: Allica Bank named most recommended business bank as fintech unicorn momentum builds