Hands’ Terra Firma marketing revives lack of transparency debate

582
Rivals have reportedly accused him of overstating the record of his investments while heading up Nomura’s Principa