news · 27 July 2003 · 21 years ago
Debenhams board still talking on £1.54bn Permira bid
More news on 27 Jul