infotechlead

Europe’s contact centre outsourcing turnover seen at $16.48 bn in 2019