Living Wage and failure to cut business rates 'to cost firms £9bn a year'


British firms face a £9billion annual bill from the National Living Wage and the Government’s failure to slash business rates, the CBI has warned.

Read More…