Owen Abroad (Owen Barder’s blog)

Owen Barder is Europe Director at the Center for Global Development which is based in Washington DC. He is also an Associate of the British Institute for Government. Owen was previously a British civil servant in a career spanning more than 20 years. He worked in H M Treasury, the […]

 •   •