Sapiens Opens New Head office in South Africa

The news follows Sapiens’ announcement that it intended to leverage Microsoft’s new data centers in Johannesburg and Cape Town.