Advertisement
Global News at Noon BC
January 7 2021 4:52pm

New ‘Travel Pass’ in final development stages

The International Air Transport Association – or IATA – is in the final stages of developing its new Travel Pass, which will have a major impact on the return of air travel around the world. Travel Consultant Claire Newell has the details.

Video Home