Liquidators of Cayman-domiciled Centaur Group paint grim picture for swindled investors
More than £27 million of the £80 million raised from investors by the Cayman Islands-domiciled Centaur Group may have been misappropriated by insiders Scott Williams, Duane McGaw, Brendan Terrill and others, according to the Joint Provisional Liquidators.