Jake Humphrey & David Coulthard’s TV production company forced to write off over £300k bad debt

by
Jake Humphrey & David Coulthard’s TV production company forced to write off  over £300k bad debt