David Thompson

David Thompson

Markets Analyst

David breaks down finance and the forces shaping the economy without the jargon.