UK corporate distress rises, retail hit hardest

The latest Societal Impact report from The Institute for Turnaround (IFT) reveals troubling trends in the UK business landscape, with…