2 min read Payment The Bank of London launches to tackle UK clearing market inefficiencies 01/12/2021 10:01 AM Dixie The Bank of London, set up to approve and process payments in the UK...