10.0.3.230

PE boss Hands’ bleak forecast for UK recovery

267
In Terra Firma’s latest annual report, Hands said, “The UK will clearly suffer a long and painful period as it unwin