UK Finance announces strategy for open banking payments

23rd November 2021