Could These 20 Games Save Christmas For Retailers?
On Saturday we reported about the slump in business for UK retailers, leading to the lowest week in software sales since records began. After the slow summer season salvation may be around the corner however, as the Christmas rush for AAA releases could bring in as much as £320 million to stores across nation.