Tag: South Africa’s African Bank appoints Guardrisk Life to underwrite insurance