Businesscafe - Recognizing its product leadership in a highly competitive global landscape, Avtra, one of the world’s leading providers in technology solutions for the aviation and tourism sectors, emerged victorious at the National ICT Awards 2021 held recently, taking home two Silver Awards, in addition to also being named Winner under Consumer...