Business in Africa: Sometimes challenging, always promising