ABTA is a globally recognised business travel organisation with specific expertise on corporate travel in Africa. ABTA is based in Johannesburg, South Africa, with a Member base in other key African markets including Angola, Ghana, Kenya, Namibia and..
Relevance: 18.293402