Digital screens ‘are crippling my business’

About 1,000 UK businesses have signed advertising deals which could leave them in debt.About 1,000 UK businesses have signed advertising deals which could leave them in debt.