X

british 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…