views

Business costs up £11bn

The cost of doing business in Britain rose to £88.3bn this year, up £11bn on last year, according to the British Chambers of Commerce.