Compare Nicola Horlick To:
Thomas Sandell is $1.2 billion richer than Nicola Horlick