The card payments industry in the UK is big (a whopping £75 trillion big, according to the UK’s Payment Systems Regulator). It’s also critical to our modern economy: not a lot can happen without payments, after all. But aside from the big brands we’ve all heard of, who shapes this industry? What trade and government bodies help steer it? 5 […]