“Santa Claus tells us that this is one of his favorite events,” Beaudry said. “Gives us a chance in our State Bank family, a chance to give back to the local families, and just have some fun ...
Santa Claus apparently is Spanish bank Santander which deposited £130m into 75,000 accounts on 25 December. Santander's staff are now rushing to recover the money, although the job is being made ...