28-08-2018 13:09 via insuranceage.co.uk

Momentum reveals £4.8m turnover in latest results

MD Howard Pepper says the AR network made "substantial investments" in staff and IT during 2017.
Read more »