Press Releases New analysis reveals £43bn annual open banking opportunity for the UK economy 10 Mar 2026 Read more