By Nicola Harrison2010-02-26T12:08:00
Video game retailer Game is to shut 18 stores and all its 25 Debenhams concessions as it reviews its property portfolio in the face of “tough market conditions in 2010”.
Already have an account? Sign in here