news · 29 July 2003 · 22 years ago
Investors lose £55m after New Star puts liquidators into split cap trust
More news on 29 Jul