Stoa Secures £1.8 Million for Cash Manag Discover how Stoa‘s recent £1.8M funding will transform cash management in the UK and beyond. Learn ...