finextra.com
/6 days ago
The £188 billion blind spot: why public sector payments deserve the industry's full attention (Scott Dawson)
Public sector payments don’t usually make the front page yet the sector moves close to £188 billion...