Home Economy Allica Bank named most recommended business bank as fintech unicorn momentum builds