Fintua
Fintua (formerly Taxback International) is a global fintech leader, delivering specialist tax technology solutions for indirect tax recovery, compliance, eInvoicing and payments.
Read more...