Failure to launch – Q2 2023 Financial Adviser Sales Highlights809 firms had £1 million in net sales or more during the second quarter of 2023.