Antony is the founder and executive chair of 10x Future Technologies. He was the group chief executive of Barclays from 30 August 2012 until his dismissal on 8 July 2015.
23rd November 2020 | Oliver Smith
24th July 2019 | Oliver Smith
19th July 2019 | Oliver Smith