Debenhams (UK) Awards Franchise Rights for 11 Countries in Eastern Europe
23 Feb 2010 - Debenhams has recently agreed with RTC group to grant the company franchise rights to open stores in another 11 countries in Central and Eastern Europe. Property Express