@dw - my best guess is Compliance and Regulatory reasons/reporting + Fraud prevention/Monitoring. Less easy to cheat or for accidental errors to not be picked up when on the Bank systems.
May not be the case for every division or role, but there are...
— read more