3 min read Payment UK Open Banking numbers surge to over 2 million as brits warm 28/09/2020 2:48 PM Dixie The Open Banking Implementation Entity (OBIE), the body set up by the Competition and...