Finance ❯Debt ❯Creditors ❯Business Operations
The deal secures 400 jobs across five UK venues after financial turmoil and ITV’s permanent severance over misconduct allegations.