RE: Canada Up16 Nov 2023 23:21
I think they named 4 that 20 bagged ?
After seasonal adjustment (where applicable), there were a total of 6,342 company insolvencies in England and Wales in Q2 2023, including: 5,240 creditors' voluntary liquidations (CVLs) 637 compulsory liquidations. 409 administrations.
4 is a massive number in their eye 👀.