news · 04 June 2003 · 22 years ago
Stuart Rose to head Permira's £1.5bn bid for Debenhams
More news on 04 Jun