Blockbuster the huge rental chain of DVDs and video games, which has 528 stores at present have gone into administration. For over 15 years, the operation of UK Blockbuster has been struggling to make a profit consistently and yet they have been still charged with royalties at almost £78m, which covers the usage of Blockbuster […]
Business News