David Buik

(Contributor)

 David Buik is a market commentator at Panmure Gordon.