Trading The consolidated tape: a turning point for financial regulation - IFLR 10 July 2023, 06:44 BST · Google News EN The consolidated tape: a turning point for financial regulation IFLR