Duck Creek Technologies to acquire Imburse Payments
US-based Duck Creek Technologies has agreed to acquire Imburse Payments, a cloud-based payments platform. Switzerland-headquartered Imburse’s software-as-a-service payments solution is designed for...
Read More