Aptus named as one of ‘1000 Companies to Inspire Britain’ in LSEG report

10th May 2017 In Awards