Getty Images Industry News Post Office prepares for “last-moment” rush of £20, £50 paper note deposit Pooja ShrivastavaSep 26, 2022