A call centre or call center is a managed capability that can be centralised or remote that is used for receiving or transmitting a large volume of enquiries by telephone. From Wikipedia
Leaders and tech giants pledge cooperation at London's Global Fraud Summit, as Interpol highlights the role of organized crime in fraud.