20
Dec
2021
In Avtra News
AVTRA WINS APICTA AWARD FOR LATEST TECHNOLOGY SOLUTION
17th December 2021 Avtra, one of the world’s leading providers in technology solutions for the aviation and tourism sectors, has won the award in the Consumer, Media, Tourism and