Data highlights 2 Billion API calls and 15 Million users – a landmark month for open banking in the UK 02 Sep 2025 Read more