Singapore-headquartered InsurTech EFGH (Embed Financial Group Holdings) has made significant strides in expanding its presence in Africa over the past two months, establishing legal entities in the Democratic Republic of the Congo (DRC), Zambia, and Ghana.