£1.09 billion deal for Ideagen shows appetite for quality recurring revenue businesses

Issue Contents

Issue Contents