X

uk legal economy

UK Firms Feel the Pinch

The top 100 UK firms by revenue dropped saw profits decline by an average of 30% last year, according to…