News

With more than 9,000 locations, Blockbuster was the biggest video rental chain in the world, but it was alienating members because its profits came from charging hefty fines for movies that weren ...