Not known Details About world travel tech awards
World Travel Tech Awards – the global initiative to recognise and reward excellence within the travel tech sector – has unveiled the winners of its 2024 programme in a glittering gala reception, held in Funchal, Madeira.Do NOT tactic our staff with any monetary profit / payment to influence the winning prospect. We reserve the appropriate t