- 96% satisfaction from users on the e-portal
- 8.75 billion of stock ordered within 5 months
- 62,000 users migrated to the new system within 6 weeks
© CTI Digital - All rights reserved. Registered in England and Wales Number: 4884651 - Vat Number GB823546431