Business Leaders Top StoriesAmazon payments head to become new CEO of Barclays partner financeGBO CorrespondentSeptember 24, 2021 GBO CorrespondentSeptember 24, 2021 Antony Stephen will be joining Barclays in October and will focus on...