When was the last time you stepped inside your local bank? For me, I reckon sometime in November last year and that was probably the only time in the last 18 months. I ask the question as it was something that cropped up in conversation recently with Thomas Bagge, the CEO of the Digital Container …