David Buik

(Contributor)

David Buik is a veteran market commentator, formerly at Panmure Gordon.