What’s on Hamish Douglass’ mind?

Patrick Poke
Patrick Poke
Livewire Markets