Slimmers’ world
The shrinking starts here: as we report today, total revenue for the UK top 30 was £10.84bn, down half a billion from last year’s figure of £11.36bn. So are the days of City growth over? Certainly, global law firm partners are fond of saying that London will become less dominant in overall turnover, with future […]