News 18 March 2024

SigmaRoc PLC | £960m
enterprise value | Joint corporate broker