CFO Tech UK | Tenzo secures USD $5 million for US expansion push

Topic
Words by:

Jess Mant

April 22, 2026