IT Security UK Finance paints mixed picture of fraud as losses top £500m PulauWin — October 25, 2023 add comment