Kestrel Predicts More UK Acquisitions Following Software Deal Success

June 21, 2024