About us
Define
Definitions for
"ABTC"
APEC Business Travel Card The APEC Business Travel Card scheme provides bona fide frequent business travellers with visa-free travel and expedited airport processing when visiting participating economies.
apec.org