Britain’s business bills explode by 70%

                 This is an abbreviated article by Liz Barclay – read the full article at Business111.com/news Britain’s small businesses aren’t just facing a cost of living crisis – they’re trapped in a cost of doing business crisis. New figures reveal business costs have rocketed by 70 per cent over the past decade, leaving firmsContinue reading “Britain’s business bills explode by 70%”