Edoardo Volta, Mastercard on tech challengesBy Admin · 31 May 2019We speak with Edoardo Volta from Mastercard, on tech challenges facing new banks today. https://vimeo.com/339366383