The thought of visiting the local Blockbuster store with your membership card in hand, brings a warming sense of nostalgia for an 80s child like me. But what’s the story behind the demise of this iconic membership business? In its prime in 2004, Blockbuster boasted 9,000 stores worldwide, with revenues of $6 billion and [...]