Trading 10 July 2023, 07:39 BST The consolidated tape: a turning point for financial regulation - IFLR By Google News EN The consolidated tape: a turning point for financial regulation IFLR