Surge in demand for cloud pushes Q1 cloud revenue up 67% year on year Share of recurring revenue now at 70% of total revenue Software revenue growth is up 25% year on year Investment from Hg in IFS & WorkWave at a value of $10bn reinforces differentiated positioning and market opportunity LONDON, April 26, 2022 /PRNewswire/ -- IFS,...