Catherine McBride

(Contributor)

Catherine McBride is senior economist of the International Trade and Competition Unit at the Institute of Economic Affairs.