By Alex Lawson2013-09-03T09:49:00
Card Factory owner Charterhouse has shelved plans to sell the 650-store retailer after receiving bids below its expectations.
Already have an account? Sign in here