Torquay 'bankruptcy capital'

The UK's insolvency capital is Torquay in Devon, with at least 1,000 bankruptcies reported.

Jump to Media Player

MEDIA PLAYER

Media options

Business