Fintech Glossary of Terms

Plain-English definitions of the banking, payments and startup terms
UK business owners come across.