New research from digital payments leader, Conferma Pay, has revealed European companies failed to reclaim $16.5B of Value Added Tax related to business travel in 2021.
New research from digital payments leader, Conferma Pay, has revealed European companies failed to reclaim $16.5B of Value Added Tax related to business travel in 2021.