Published by Josh White on 16th March 2023
(Sharecast News) - Digital and information management provider Restore reported a 19.1% increase in revenue to £279m in its full-year results on Thursday, driven by organic growth of 11% and a contribution from acquisitions of 8%.
URL: http://www.digitallook.com/dl/news/story/33374233/...