2.4B CRM

Read news on 2.4B CRM with our app.

Read more in the app

UK tax collector hands Capgemini £600M contact center deal, delays start of £2.4B CRM contract