Construction Accident Triggers $106 Million Italian Payments Outage
Italy has reportedly restored an outage to its payment services that hindered Black Friday sales.
The disruption on Nov. 28 and 29 had been restored by Saturday (Nov. 30), Bloomberg News reported, cit...