Carroll Group
... that the Carroll Group, once one of the largest private businesses in Britain, collapsed in the early 1990s amid allegations of fraud?
... that the <b id="mwCJs"><a href="./Carroll_Group" id="mwCJw" rel="mw:WikiLink" title="Carroll Group">Carroll Group</a></b>, once one of the largest private businesses in Britain, collapsed in the early 1990s amid allegations of fraud?