They are the very definition of a public holiday. But the 144 year-old tradition of banks closing to give us all a day off may be on the way out. Read More