50 employees
AllAfrica Global Media is a multi-media content provider, systems technology developer and the source-of-record for African news.
2000