Failed travel payments could total £5.45bn in 2022 July 21, 2022July 21, 2022 admin Travel Industry Problem hits profit margins of agents and airlines