Travel management companies have a vital role in client safety, says ABTA
Research revealed the vital role of travel management companies in providing support and advice – and ABTA is there behind it. The Association of British Travel Agents (ABTA) released a…