Afrifund
Rising numbers of corporate leaders are leaving their jobs as pressure intensifies from multiple directions