Key developments of interest over the last month include: United Kingdom: HM Treasury publishes Call for Evidence for Payments Landscape Review, seeking industry input on how payment systems could be improved. The deadline...more