Continental Re: Technology, a key contributor to Africa's development