Michael Spencer sells shares in TP Icap for over £200 million

Michael Spencer is £200 million to the good after selling his stake
Cavan Pawson