Our News and Views

Design news, creative insights, inspiration and helpful articles


Explainer Video

Animated explainer video for IBN

July 5, 2017
We created this animated explainer video for IBN. ​IBN Business & Immigration Solutions is a leading consultancy agency for corporate and private investment in South Africa as well as providing mobility services into other countries in Southern Africa.