UK’s Allica Bank Reports $155 Million Series D to Support Business Growth
London-based Allica Bank, the firm serving established small and medium-sized businesses (SMBs), announced on 25 February 2026 the successful close of a $155 million Series D capital raise. The round,...