fbpx

Denis MacShane |

Denis MacShane is a former Minister of Europe. He is a Senior Advisor at Avisa Partners and author of Brexit: How Britain Will Leave Europe (IB Tauris)