Hindsight Capital 2016: Part Two

2016-12-26 2,554

Trading in a year of two halves