The small cap market is shrinking fast as businesses fail
One of the least-talked about but most damaging side-effects of 2022's 'mini-Budget', which turned financial markets on their heads for several weeks, has been the wave of smaller companies delisting, either through choice or out of...
02 March 2023