Barclays Appoints Pedro Costa as Vice Chairman, Technology: A Strategic Move for the Banking Giant Leave a Comment / By Analyst 0 / September 5, 2023