Northern Rock

2
6 years agoOpen For Voting

This is the bank in the UK that spectacularly collapsed following the “credit crunch” following the US banking crisis, leading to queues of people waiting outside to withdraw their money (I used to work there) !