Chris Huggett

Thanks to the UK’s new Open Banking initiative, the scale of IT problems within the financial services sector has become apparent.