Bank Of England Fintech Director Says Anonymity Is “A Public Policy Problem And Something That Should Not Be Allowed To Continue” May 11, 2023