UKISA

AcronymDefinition
UKISA➣United Kingdom Ireland and Southern Africa (business division)