London startup
fromBusiness Matters
2 days agoAllica Bank named most recommended business bank as fintech unicorn momentum builds
Allica Bank named UK's most recommended business bank in 2026 awards, based on feedback from over 4,000 UK businesses, reflecting its success as a fintech challenger specializing in mid-sized SME lending.

