Fintech Awards London 2023 Winners Revealed Business June 22, 2023 The Fintech Awards London 2023 celebrated the achievements of the fintech industry on the 21st of June. Held at The…