If you hold an APEC Business Travel Card, you may not need a visa to travel APEC Business Travel Card or ABTC (Asia-Pacific Economic Cooperation) is a card issued to business travellers and senior government officials. Who can apply for APEC Business Travel Card? Eligible applicants from the currently fully participating 19 countries may apply...Read More