AICC

An umbrella organisation, and investment into and out of Africa