Payroll software halted by global IT outage, say businesses 19.07.2024 15:56 Express & Star Firms have reported payroll failures after software was impacted by a global IT outage.