Profit and turnover down at top 100
Concerns over labour and prices as income slips

Worries over restrictions on immigrant labour and rising prices resulting from the lower value of sterling are continuing to weigh on company prospects, according to a new report...